1
00:00:00,120 --> 00:00:03,959
به هوشمند جامدادی نهایی خوش آمدید

2
00:00:03,959 --> 00:00:06,799
قرارداد توسعه دهنده بلاک چین وب 3

3
00:00:06,799 --> 00:00:10,000
البته Foundry Edition قبلا ما داریم

4
00:00:10,000 --> 00:00:12,719
انجام دو دوره عظیم دیگر و

5
00:00:12,719 --> 00:00:14,040
آموزش هایی مانند این یکی از آنها با

6
00:00:14,040 --> 00:00:15,759
جاوا اسکریپت و یکی از آنها با پایتون

7
00:00:15,759 --> 00:00:18,320
و سپس اکنون یکی در استحکام خالص و

8
00:00:18,320 --> 00:00:21,519
ترکیب این دو ویدیو بیش از 5 ویدیو دارد

9
00:00:21,519 --> 00:00:23,760
میلیون‌ها بازدید باعث می‌شود بیشترین بازدید را داشته باشند

10
00:00:23,760 --> 00:00:25,560
آموزش توسعه دهندگان بلاک چین را تماشا کرد

11
00:00:25,560 --> 00:00:27,840
مواد روی این سیاره و ما به دنبال آن هستیم

12
00:00:27,840 --> 00:00:30,560
برای انجام دوباره آن همه چیز را یاد گرفته ایم

13
00:00:30,560 --> 00:00:32,880
تن برای ساخت آن دو دوره اول

14
00:00:32,880 --> 00:00:35,360
و ما همه آن آموخته ها را گرفته ایم

15
00:00:35,360 --> 00:00:37,600
از آن دو دوره آنها را به پایان رساند

16
00:00:37,600 --> 00:00:39,920
به این یکی تبدیل شود تا این یکی بهترین باشد

17
00:00:39,920 --> 00:00:42,039
یکی هنوز اگر بیشتر به آن علاقه دارید

18
00:00:42,039 --> 00:00:43,520
توسعه کامل پشته و کار با

19
00:00:43,520 --> 00:00:45,440
جاوا اسکریپت یک کلاه سخت هنوز یک است

20
00:00:45,440 --> 00:00:47,039
منبع فوق العاده ای برای شما

21
00:00:47,039 --> 00:00:49,360
با این حال شروع شده است

22
00:00:49,360 --> 00:00:51,480
پیشرفت هایی که در آن ایجاد شده است

23
00:00:51,480 --> 00:00:54,079
دوره آموزشی توسعه دهنده وب 3

24
00:00:54,079 --> 00:00:55,920
دوره ای که یکی از این ویدیوها را انجام داده ام

25
00:00:55,920 --> 00:00:57,600
هر سال در 3 سال گذشته من

26
00:00:57,600 --> 00:00:59,559
تعداد بی شماری به آنها رسیده اند

27
00:00:59,559 --> 00:01:01,960
توسعه دهندگان ERS که اکنون تمام وقت هستند

28
00:01:01,960 --> 00:01:04,040
توسعه دهندگان در وب 3 فضا سازی الف

29
00:01:04,040 --> 00:01:05,960
خوب زندگی کردن و کمک کردن به

30
00:01:05,960 --> 00:01:08,400
وب 3 و هزاران نفر هستند که من

31
00:01:08,400 --> 00:01:10,479
ملاقات نکرده ام که نظر گذاشته اند یا

32
00:01:10,479 --> 00:01:12,040
برای من یادداشت گذاشت و می دانم که می خواهیم

33
00:01:12,040 --> 00:01:13,640
اگر هستید با این ویدیو دوباره این کار را انجام دهید

34
00:01:13,640 --> 00:01:16,200
به دنبال تبدیل شدن به یک وب 3 استحکام هوشمند

35
00:01:16,200 --> 00:01:18,560
قرارداد یا توسعه دهنده بلاک چین یا هر کدام

36
00:01:18,560 --> 00:01:21,240
از این اصطلاحات این دوره برای

37
00:01:21,240 --> 00:01:23,560
شما و این دوره برای هر کسی و

38
00:01:23,560 --> 00:01:26,680
همه بدون توجه به بلاک چین یا

39
00:01:26,680 --> 00:01:28,320
سطح تجربه توسعه دهنده و

40
00:01:28,320 --> 00:01:30,079
علاوه بر این ما در حال رفتن به استفاده از

41
00:01:30,079 --> 00:01:32,439
هوش مصنوعی برای شتاب دادن

42
00:01:32,439 --> 00:01:33,920
پیشرفت یادگیری ما است و من می روم

43
00:01:33,920 --> 00:01:35,360
نه تنها به شما یاد می دهد که چگونه یک

44
00:01:35,360 --> 00:01:37,240
توسعه دهنده بلاک چین اما چگونه کار کنیم

45
00:01:37,240 --> 00:01:39,720
با ابزارهای هوش مصنوعی تا شما را 10 برابر کند

46
00:01:39,720 --> 00:01:41,200
توسعه دهنده اگر کمی دارید

47
00:01:41,200 --> 00:01:42,960
تجربه توسعه دهنده قبل از این

48
00:01:42,960 --> 00:01:44,640
دریافت دوره حتی ساده تر خواهد بود

49
00:01:44,640 --> 00:01:46,479
از طریق، اما دوباره نگران نباشید اگر شما

50
00:01:46,479 --> 00:01:48,320
هرگز قبلاً و برای شما کدنویسی نشده بود

51
00:01:48,320 --> 00:01:50,040
که قبلاً با بلاک چین آشنا هستند

52
00:01:50,040 --> 00:01:51,799
و توسعه قرارداد هوشمند احساس راحتی کنید

53
00:01:51,799 --> 00:01:53,280
برای پرش در اطراف ماژول های مختلف و

54
00:01:53,280 --> 00:01:54,399
بخش های مختلف و گرفتن

55
00:01:54,399 --> 00:01:56,039
آموخته هایی که می خواهید قول می دهم

56
00:01:56,039 --> 00:01:57,360
بسیاری از لبه برش وجود دارد

57
00:01:57,360 --> 00:01:59,039
اطلاعات در اینجا و شاید شما نیاز دارید

58
00:01:59,039 --> 00:02:00,920
برای مسواک زدن تا مهم نیست که شما مارک هستید

59
00:02:00,920 --> 00:02:02,960
تازه به کدنویسی کاملاً جدید در بلاک چین یا

60
00:02:02,960 --> 00:02:04,719
شما یک قرارداد هوشمند با تجربه هستید

61
00:02:04,719 --> 00:02:06,399
مهندس تو جای درستی هستی

62
00:02:06,399 --> 00:02:08,160
به لبه سوراخ خرگوش خوش آمدید

63
00:02:08,160 --> 00:02:10,160
بیایید قورباغه برای کسانی از شما که

64
00:02:10,160 --> 00:02:12,000
من را نمی شناسم نام من پاتریک کالینز است

65
00:02:12,000 --> 00:02:14,400
من یک مهندس قرارداد هوشمند امنیت هستم

66
00:02:14,400 --> 00:02:16,440
محقق و عاشق همه چیز

67
00:02:16,440 --> 00:02:18,200
web3 من یکی از بنیانگذاران آن هستم

68
00:02:18,200 --> 00:02:19,920
شرکت حسابرسی قرارداد هوشمند سایفون

69
00:02:19,920 --> 00:02:21,280
یوتیوبر قرارداد هوشمند متوسط

70
00:02:21,280 --> 00:02:24,400
همکار سازنده آموزش web3. من و دیو

71
00:02:24,400 --> 00:02:26,519
قرارداد هوشمند زندگی و نفس کشیدن

72
00:02:26,519 --> 00:02:29,200
توسعه من کاملاً عاشق وب 3 هستم

73
00:02:29,200 --> 00:02:30,800
بلاک چین و قراردادهای هوشمند و من

74
00:02:30,800 --> 00:02:32,920
قدرت و ابزاری را که آنها دارند دوست دارند

75
00:02:32,920 --> 00:02:35,120
ما را قادر می سازد از آن استفاده کنیم، اما نه تنها من

76
00:02:35,120 --> 00:02:36,760
عاشق استفاده از توسعه دهندگان بلاک چین هستند

77
00:02:36,760 --> 00:02:38,959
خودتان در حال تماشای این ویدیو هستید

78
00:02:38,959 --> 00:02:41,280
در سفر به سمت موفق شدن

79
00:02:41,280 --> 00:02:43,760
توسعه قرارداد هوشمند به نظر من کلید است

80
00:02:43,760 --> 00:02:45,239
به وب 3 به بلاک چین به

81
00:02:45,239 --> 00:02:47,239
ارزهای دیجیتال موفق هستند

82
00:02:47,239 --> 00:02:50,200
داشتن یک بنیاد فوق العاده از

83
00:02:50,200 --> 00:02:52,480
توسعه دهندگان، بنابراین من فوق العاده هیجان زده هستم

84
00:02:52,480 --> 00:02:54,120
که تو اینجا با من و برای آنها هستی

85
00:02:54,120 --> 00:02:55,519
شما که نمی خواهید بلاک چین شوید

86
00:02:55,519 --> 00:02:57,840
توسعه دهندگان دو درس اول این

87
00:02:57,840 --> 00:03:00,319
درس صفر و درس یک هستند

88
00:03:00,319 --> 00:03:02,440
قطعات اساسی مفهومی

89
00:03:02,440 --> 00:03:04,879
اطلاعات برای شما فقط برای درک

90
00:03:04,879 --> 00:03:06,760
چگونه به این وب سه چیز وارد شوید

91
00:03:06,760 --> 00:03:08,360
اگر نمی خواهید توسعه دهنده شوید

92
00:03:08,360 --> 00:03:10,280
فقط وقتی به کد نویسی رسیدیم متوقف شوید

93
00:03:10,280 --> 00:03:12,400
پایتونیستای من اینجا دارم روی یک کار می کنم

94
00:03:12,400 --> 00:03:15,080
اضافه شدن این دوره صرفاً در پایتون

95
00:03:15,080 --> 00:03:17,519
و Viper نیز منتظر آن باشید

96
00:03:17,519 --> 00:03:19,120
در هر صورت من فوق العاده برای شما هیجان زده هستم

97
00:03:19,120 --> 00:03:21,519
سفر این یک اشتیاق تخلیه داده است

98
00:03:21,519 --> 00:03:23,480
پروژه تمام دانشی که من دارم

99
00:03:23,480 --> 00:03:25,239
جمع آوری شده در چند سال گذشته

100
00:03:25,239 --> 00:03:26,680
کار در این صنعت و بودن یک

101
00:03:26,680 --> 00:03:28,480
توسعه دهنده قرارداد هوشمند خودم و در

102
00:03:28,480 --> 00:03:29,879
این نقطه من سابقه کار دارم

103
00:03:29,879 --> 00:03:33,040
نشان دهید که من 100٪ مطمئن هستم که اگر

104
00:03:33,040 --> 00:03:34,920
اگر کد نویسی کنید همراه باشید

105
00:03:34,920 --> 00:03:36,920
اگر مرا در این سفر دنبال کنید، ما را دنبال کنید

106
00:03:36,920 --> 00:03:38,720
از طرف دیگر مسلح بیرون خواهد آمد

107
00:03:38,720 --> 00:03:41,360
دانش به عنوان یک نیروی مثبت از

108
00:03:41,360 --> 00:03:42,680
ارز دیجیتال و بلاک چین

109
00:03:42,680 --> 00:03:44,720
قرارداد هوشمند صنعت و استحکام

110
00:03:44,720 --> 00:03:47,200
توسعه دهندگان به شدت مورد تقاضا هستند

111
00:03:47,200 --> 00:03:49,200
دستمزد متوسط حدود

112
00:03:49,200 --> 00:03:52,120
145000 دلار در سال و با ورود هوش مصنوعی

113
00:03:52,120 --> 00:03:54,200
جایی که دستیابی به آن آسان تر می شود

114
00:03:54,200 --> 00:03:56,680
تا به سرعت اما فقط آنهایی که

115
00:03:56,680 --> 00:03:58,400
درک تکنولوژی واقعا خواهد بود

116
00:03:58,400 --> 00:04:00,840
بتواند از همه اینها استفاده کند

117
00:04:00,840 --> 00:04:03,439
پیشرفت های AIS مسائل را بسیار اشتباه می کند

118
00:04:03,439 --> 00:04:05,079
بنابراین ما به ویژه به دانش نیاز داریم

119
00:04:05,079 --> 00:04:07,120
هر زمان که AIS اشتباه می کند، واقعیت را بررسی کنید

120
00:04:07,120 --> 00:04:09,200
با بودن در اینجا این فرصت را دارید که

121
00:04:09,200 --> 00:04:12,159
پیشگامی باشید که عصر وب را آغاز می کند

122
00:04:12,159 --> 00:04:14,920
3 ارز رمزپایه Blazing the trail of

123
00:04:14,920 --> 00:04:17,000
جایی که این صنعت خارق العاده هنوز به آن رسیده است

124
00:04:17,000 --> 00:04:18,799
همانطور که گفتم این اولین مورد نیست

125
00:04:18,799 --> 00:04:20,280
زمانی که ما این کار را انجام داده ایم، قبلاً انجام داده ایم

126
00:04:20,280 --> 00:04:22,759
به بسیاری از توسعه دهندگان کمک کرد تا وارد فضا شوند

127
00:04:22,759 --> 00:04:24,960
و ما برش را به شما می دهیم

128
00:04:24,960 --> 00:04:27,479
لبه مدرن ترین ابزار برای صنایع

129
00:04:27,479 --> 00:04:31,080
مانند Defi nfts توکن های داو قابل ارتقا هستند

130
00:04:31,080 --> 00:04:32,479
قراردادهای هوشمند بلاک چین و

131
00:04:32,479 --> 00:04:34,039
هر چیز دیگری که می توانید به آن فکر کنید

132
00:04:34,039 --> 00:04:35,919
زمانی که این دوره را تمام کنید، خواهد بود

133
00:04:35,919 --> 00:04:37,800
به وفور روشن کنید که در آینده چه می خواهید

134
00:04:37,800 --> 00:04:39,600
قدم هایی که باید باشید و شما تعداد زیادی از آن ها را خواهید داشت

135
00:04:39,600 --> 00:04:42,160
فرصت اقتصادی در دسترس شماست

136
00:04:42,160 --> 00:04:44,280
و فرصت هایی برای ساختن یک کار بزرگ

137
00:04:44,280 --> 00:04:46,520
تفاوت در این صنعت شگفت انگیز

138
00:04:46,520 --> 00:04:48,479
با این حال من نمی توانم آن را به شما بدهم

139
00:04:48,479 --> 00:04:50,880
باید در این سفر با من بیایی

140
00:04:50,880 --> 00:04:52,639
علیرغم آنچه که دارید باید قدم بردارید

141
00:04:52,639 --> 00:04:54,840
ممکن است فکر کنید که ارزهای دیجیتال را می شناسید

142
00:04:54,840 --> 00:04:57,080
و قراردادهای هوشمند بیشتر امکان پذیر است

143
00:04:57,080 --> 00:04:59,080
پاسخگو جهان شفاف تر

144
00:04:59,080 --> 00:05:01,280
جهان یک دنیای مشارکتی تر یک جهان

145
00:05:01,280 --> 00:05:03,600
جایی که نمی توان وعده ها را زیر پا گذاشت و

146
00:05:03,600 --> 00:05:04,759
این دنیایی است که من می خواهم در آن زندگی کنم

147
00:05:04,759 --> 00:05:06,160
ما در مورد هدف بیشتر یاد خواهیم گرفت

148
00:05:06,160 --> 00:05:07,479
قراردادهای هوشمند و هدف از

149
00:05:07,479 --> 00:05:09,440
فناوری بلاک چین در درس اول

150
00:05:09,440 --> 00:05:11,000
این دوره و پس از آن البته ما خواهیم کرد

151
00:05:11,000 --> 00:05:13,199
قبل از ما به شما یاد می دهد که چگونه آن را بسازید

152
00:05:13,199 --> 00:05:15,680
حتی برای شروع من می خواهم به شما یک

153
00:05:15,680 --> 00:05:17,680
با تشکر فراوان از شما حتی برای حضور در اینجا

154
00:05:17,680 --> 00:05:20,400
این ویدیو و گوش دادن و بودن

155
00:05:20,400 --> 00:05:22,759
علاقه مند به درگیر شدن در این امر

156
00:05:22,759 --> 00:05:24,800
فن آوری فوق العاده، بنابراین از شما متشکرم

157
00:05:24,800 --> 00:05:26,280
اینجا بودن و به خرگوش خوش آمدید

158
00:05:26,280 --> 00:05:28,120
سوراخ چون قرار است با آن پایین بیاییم

159
00:05:28,120 --> 00:05:31,639
که گفته می شود بیایید بگیریم

160
00:05:33,840 --> 00:05:36,199
قورباغه پس بیایید سفر خود را از آنجا آغاز کنیم

161
00:05:36,199 --> 00:05:38,160
صحبت کردن در مورد برخی از بهترین شیوه ها که

162
00:05:38,160 --> 00:05:41,000
روشی که می توانید از آن حداکثر بهره را ببرید

163
00:05:41,000 --> 00:05:42,720
این دوره و به همان اندازه موثر باشد

164
00:05:42,720 --> 00:05:44,840
اکنون دو لینک در آن وجود دارد

165
00:05:44,840 --> 00:05:46,759
توضیحی که می خواهم آن را مکث کنید

166
00:05:46,759 --> 00:05:48,479
ویدیو در حال حاضر به توضیحات بروید

167
00:05:48,479 --> 00:05:51,120
و روی آن کلیک کرده و مورد اول را باز کنید

168
00:05:51,120 --> 00:05:53,960
آموزش web3 است. دیو و دومی

169
00:05:53,960 --> 00:05:56,600
یکی از آنها پیوند GitHub به یک مخزن است

170
00:05:56,600 --> 00:05:59,280
به عنوان یک مخزن با تمام کدها شناخته می شود

171
00:05:59,280 --> 00:06:01,240
و همه درس ها و همه چیزهایی که هستیم

172
00:06:01,240 --> 00:06:03,199
قرار است در این ویدیو به این موضوع بپردازیم

173
00:06:03,199 --> 00:06:05,199
آموزش وب 3 سایت deev یک

174
00:06:05,199 --> 00:06:07,080
سایت آموزشی که ما روی آن کار می کنیم

175
00:06:07,080 --> 00:06:09,240
همه این ویدیو و همه چیز را داشته باشید

176
00:06:09,240 --> 00:06:10,919
دیگری در تمام آموزش های برش لبه

177
00:06:10,919 --> 00:06:13,319
توسعه دهندگان بلاک چین در این دوره

178
00:06:13,319 --> 00:06:15,599
در این سایت پس اگر از نوشتن لذت می برید

179
00:06:15,599 --> 00:06:17,800
زمینه و همچنین حتماً مشترک شوید

180
00:06:17,800 --> 00:06:19,280
برای آن ثبت نام کنید تا بتوانید یکی باشید

181
00:06:19,280 --> 00:06:20,440
از اولین افرادی که می دانند چه زمانی است

182
00:06:20,440 --> 00:06:22,880
راه اندازی می شود و سایت دوم این است

183
00:06:22,880 --> 00:06:25,080
پیوند GitHub این پیوند شما خواهد بود

184
00:06:25,080 --> 00:06:27,000
کتاب مقدس برای مدت زمان تماشای این

185
00:06:27,000 --> 00:06:29,160
ویدیو همه چیزهایی را دارد که ما می رویم

186
00:06:29,160 --> 00:06:31,560
برای رفتن به آن همه زمینه کد وجود دارد

187
00:06:31,560 --> 00:06:33,360
متن و غیره که شما باید باشید

188
00:06:33,360 --> 00:06:35,039
در این ویدیو موفق شدم و من می روم

189
00:06:35,039 --> 00:06:37,199
اغلب به عنوان ما به آن اشاره می کنیم

190
00:06:37,199 --> 00:06:39,120
دوره را به علاوه در

191
00:06:39,120 --> 00:06:41,199
این GitHub یک تب بحث وجود دارد

192
00:06:41,199 --> 00:06:43,280
درست در اینجا که می توانید روی آن کلیک کنید و وارد شوید

193
00:06:43,280 --> 00:06:44,960
اینجا جایی است که می توانید سوال بپرسید

194
00:06:44,960 --> 00:06:46,240
با سایر افراد مصرف کننده صحبت کنید

195
00:06:46,240 --> 00:06:48,160
دوره تعامل با اعضا کمک می کند

196
00:06:48,160 --> 00:06:49,880
و اینجا جایی است که می توانید در مورد هر چیزی بحث کنید

197
00:06:49,880 --> 00:06:51,599
که با آن مشکل دارید و

198
00:06:51,599 --> 00:06:53,919
نکته مهم گاهی اوقات این را خواهید دید

199
00:06:53,919 --> 00:06:56,800
به عنوان دوره زنجیره ای Excel org Foundry F

200
00:06:56,800 --> 00:06:58,800
ما اخیراً آن را به The cyphon تغییر نام دادیم

201
00:06:58,800 --> 00:07:00,919
دوره Foundry F بنابراین این درست است

202
00:07:00,919 --> 00:07:02,879
لینک کنید اما اگر زنجیره excl org را ببینید

203
00:07:02,879 --> 00:07:05,080
این نیز خوب است که گفته می شود

204
00:07:05,080 --> 00:07:06,759
ما از طریق این دوره ما نیز هستیم

205
00:07:06,759 --> 00:07:08,199
به شما برخی از بهترین شیوه ها را آموزش می دهد

206
00:07:08,199 --> 00:07:11,000
در مورد کار با هوش مصنوعی

207
00:07:11,000 --> 00:07:13,639
چگونه می توان این هوش مصنوعی را به بهترین نحو تحریک کرد تا آنها

208
00:07:13,639 --> 00:07:15,599
می تواند بهترین نتایج را به شما بدهد فقط نگه دارید

209
00:07:15,599 --> 00:07:18,120
در ذهن آنها گاهی اوقات اشتباه می کنند

210
00:07:18,120 --> 00:07:19,479
و اگر قصد انجام این کار را دارید ایده خوبی است

211
00:07:19,479 --> 00:07:22,000
از یک هوش مصنوعی برای بررسی واقعیت با یک انسان استفاده کنید

212
00:07:22,000 --> 00:07:24,000
یا منبع دیگری پس حتما سلام کنید

213
00:07:24,000 --> 00:07:25,960
در بحث ها و شاید ملاقات با برخی

214
00:07:25,960 --> 00:07:28,240
همتایان همفکر و علاوه بر آن یک بار

215
00:07:28,240 --> 00:07:30,160
ما به بخش کدگذاری این می رسیم

216
00:07:30,160 --> 00:07:32,840
البته این ایده خوبی است که همراه با آن کدنویسی کنید

217
00:07:32,840 --> 00:07:35,479
با من که دارم چیزها را توضیح می دهم

218
00:07:35,479 --> 00:07:37,960
داشتن ویدیو و همچنین شما

219
00:07:37,960 --> 00:07:39,960
صفحه کدنویسی ایده خوبی است بنابراین شما می توانید

220
00:07:39,960 --> 00:07:41,599
با من همراه باشید که دارم توضیح می دهم

221
00:07:41,599 --> 00:07:43,720
اکنون این فضا به طرز باورنکردنی حرکت می کند

222
00:07:43,720 --> 00:07:45,840
به سرعت بنابراین هر زمان که برخی را باز می کنم

223
00:07:45,840 --> 00:07:47,599
اسناد یا برخی از پایگاه های کد یا

224
00:07:47,599 --> 00:07:49,840
چیزی که من به شدت به شما توصیه می کنم

225
00:07:49,840 --> 00:07:52,280
همینطور آن را در مرورگر خود باز کنید

226
00:07:52,280 --> 00:07:54,720
که بلافاصله می توانید آن را بدانید

227
00:07:54,720 --> 00:07:56,599
کدی که من با آن کار می کنم

228
00:07:56,599 --> 00:07:57,800
ویدیو همان خواهد بود که

229
00:07:57,800 --> 00:07:59,520
کدی که با آن کار می کنید

230
00:07:59,520 --> 00:08:00,879
به صورت محلی در حال حاضر ما به نگه داشتن

231
00:08:00,879 --> 00:08:02,599
همه کدهای موجود در اینجا به روز هستند اما

232
00:08:02,599 --> 00:08:03,720
گاهی اوقات همه چیز تغییر می کند و چیزی

233
00:08:03,720 --> 00:08:05,479
کاری که من در ویدیو انجام می دهم ممکن است این نباشد

234
00:08:05,479 --> 00:08:07,120
به روزترین بهترین روش، بنابراین ما هستیم

235
00:08:07,120 --> 00:08:08,120
قرار است این فایل فراخوانی شود

236
00:08:08,120 --> 00:08:10,440
به روز رسانی های زمانی MD که در آن شما می توانید

237
00:08:10,440 --> 00:08:12,280
وارد شوید و بررسی کنید تا مطمئن شوید که هستید

238
00:08:12,280 --> 00:08:14,800
کار بر روی به روزترین نسخه بنابراین

239
00:08:14,800 --> 00:08:16,440
اگر هر درس به آن فایل بروید

240
00:08:16,440 --> 00:08:18,319
یک بخش خواهد داشت و در صورت وجود

241
00:08:18,319 --> 00:08:19,960
به روز رسانی که ما برای درس شما ایجاد کردیم

242
00:08:19,960 --> 00:08:21,840
اگر شما می توانید آن را در آنجا پیدا کنید

243
00:08:21,840 --> 00:08:23,360
فکر کن چیزی پیدا کردی که هست

244
00:08:23,360 --> 00:08:25,120
متفاوت است یا کاملاً کار نمی کند مطمئن باشید

245
00:08:25,120 --> 00:08:27,000
تا در آن بحثی برای آن ایجاد شود

246
00:08:27,000 --> 00:08:28,560
مخزن GitHub همانطور که گفتم خواهد شد

247
00:08:28,560 --> 00:08:30,159
کتاب مقدس شما، اما اگر با کتاب مقدس روبرو شوید بله

248
00:08:30,159 --> 00:08:31,599
مشکل مطمئن شوید که فایل یکی از موارد است

249
00:08:31,599 --> 00:08:33,240
اولین مکان هایی که فقط برای ساختن آنها را بررسی می کنید

250
00:08:33,240 --> 00:08:34,760
مطمئن شوید که همه کدی که شما هستید

251
00:08:34,760 --> 00:08:36,880
کار با آن به روزترین است

252
00:08:36,880 --> 00:08:39,000
از این به این است که بگوییم اگر شما به یک

253
00:08:39,000 --> 00:08:41,760
مسئله به آن مخزن GitHub بروید و بسازید

254
00:08:41,760 --> 00:08:43,599
بحثی که ما نیز به شما خواهیم داد

255
00:08:43,599 --> 00:08:46,120
چند نکته خیلی زود در مورد اینکه چگونه بهترین کار را انجام دهید

256
00:08:46,120 --> 00:08:48,959
بحث بکنید بله سوال بپرسید

257
00:08:48,959 --> 00:08:51,320
برای انسان های دیگر یک مهارت است و

258
00:08:51,320 --> 00:08:52,600
ما سعی خواهیم کرد به شما یاد دهیم که باشید

259
00:08:52,600 --> 00:08:54,200
موثرترین است زیرا خوب پرسیدن

260
00:08:54,200 --> 00:08:55,880
سوالات فرمت شده فقط این نیست

261
00:08:55,880 --> 00:08:58,000
راز یک اعلان هوش مصنوعی فوق العاده بودن

262
00:08:58,000 --> 00:09:00,680
مهندس، بلکه به طرز باورنکردنی تبدیل می شود

263
00:09:00,680 --> 00:09:02,480
توسعه دهنده موفقی که می رویم

264
00:09:02,480 --> 00:09:03,959
یاد بگیرید که چگونه با فرمت خوب بپرسید

265
00:09:03,959 --> 00:09:05,680
سوالات و هر زمان که ما پست می کنیم

266
00:09:05,680 --> 00:09:07,800
بحث ها یا انجمن ها یا هر چیزی که هستیم

267
00:09:07,800 --> 00:09:10,000
روی قالب بندی آنها به بهترین شکل کار می کنیم

268
00:09:10,000 --> 00:09:12,880
تا حد امکان استراحت کنید نمی توانم بگویم

269
00:09:12,880 --> 00:09:15,079
شما چند نفر سعی کرده اند عجله کنند

270
00:09:15,079 --> 00:09:16,519
از طریق این دوره ها و مانند اوه من

271
00:09:16,519 --> 00:09:18,360
قرار است در یک آخر هفته تمام شود

272
00:09:18,360 --> 00:09:19,959
مغز شما اینطوری کار نمی کند

273
00:09:19,959 --> 00:09:22,480
برای جذب اطلاعات به زمان نیاز دارد

274
00:09:22,480 --> 00:09:25,160
ممکن است هر 25 دقیقه یک بار استراحت کنید

275
00:09:25,160 --> 00:09:27,160
نیم ساعت یک استراحت 5 دقیقه ای یا شاید

276
00:09:27,160 --> 00:09:29,440
شاید دوست دارید در بخش های طولانی تر کار کنید

277
00:09:29,440 --> 00:09:31,279
یک ساعت کامل وقت بگذارید و سپس 15 20 بگیرید

278
00:09:31,279 --> 00:09:33,079
استراحت دقیقه ای سعی نکنید عجله کنید

279
00:09:33,079 --> 00:09:34,920
کل ویدیو در یک روز که شما نیستید

280
00:09:34,920 --> 00:09:36,680
رفتن به حفظ اطلاعات برو

281
00:09:36,680 --> 00:09:38,720
بیرون بروید برای پیاده روی کمی یخ بگیرید

282
00:09:38,720 --> 00:09:40,760
کرم بخور کمی قهوه برو به باشگاه

283
00:09:40,760 --> 00:09:43,880
مغز برای داشتن اطلاعات به زمان نیاز دارد

284
00:09:43,880 --> 00:09:46,120
حل و فصل شاید هر 2 ساعت فقط یک قدم

285
00:09:46,120 --> 00:09:48,160
دور شاید برای کار روزانه انجام شود

286
00:09:48,160 --> 00:09:50,680
هر چه سرعت برای شما منطقی باشد

287
00:09:50,680 --> 00:09:52,320
همه چیز متفاوتی خواهند داشت

288
00:09:52,320 --> 00:09:54,720
سرعت یادگیری سرعت مناسبی وجود ندارد

289
00:09:54,720 --> 00:09:56,320
برای این دوره من از مردم خواسته ام که من را بگذرانند

290
00:09:56,320 --> 00:09:59,120
دوره در 2 هفته در 3 ماه در شش

291
00:09:59,120 --> 00:10:02,079
ماه ها ماه مهم نیست یک را انتخاب کنید

292
00:10:02,079 --> 00:10:04,640
سرعتی که می توانید انجام دهید و به آن پایبند نباشید

293
00:10:04,640 --> 00:10:06,360
فقط با سرعت خود کار کنید مطمئن شوید که

294
00:10:06,360 --> 00:10:08,240
من با سرعتی صحبت می کنم که منطقی است

295
00:10:08,240 --> 00:10:10,120
برای شما یک نماد چرخ دنده کوچک وجود دارد

296
00:10:10,120 --> 00:10:11,800
ویدیوی یوتیوب در اینجا جایی که می توانید

297
00:10:11,800 --> 00:10:14,240
تغییر سرعت نحوه صحبت کردن من و

298
00:10:14,240 --> 00:10:16,160
ویدیو چقدر سریع پیش می رود پس اگر من هستم

299
00:10:16,160 --> 00:10:17,519
خیلی سریع برای شما صحبت می کند

300
00:10:17,519 --> 00:10:21,079
می تواند سرعتم را کاهش دهد اما اگر من هم صحبت کنم

301
00:10:21,079 --> 00:10:23,519
آهسته پس می توانی سرعتم را بالا ببری پس بساز

302
00:10:23,519 --> 00:10:26,120
تنظیماتی که برای رفتن من نیاز دارید

303
00:10:26,120 --> 00:10:27,880
با سرعتی که میخوای من برم الان یه غول

304
00:10:27,880 --> 00:10:29,320
چنین ویدیویی می تواند به نوعی سخت باشد

305
00:10:29,320 --> 00:10:31,880
برای تریاژ جایی که استفاده از آن را ترک کردید

306
00:10:31,880 --> 00:10:33,600
مخزن GitHub با مهر زمانی در

307
00:10:33,600 --> 00:10:35,560
راه خوبی برای گفتن آه، باشه، وجود دارد

308
00:10:35,560 --> 00:10:38,079
در درس اول بیایید روی پیوند آنجا کلیک کنیم

309
00:10:38,079 --> 00:10:39,720
برای پرش مستقیم به مهر زمان اگر شما

310
00:10:39,720 --> 00:10:41,320
می توانید یک ویدیو را در YouTube متوقف کنید

311
00:10:41,320 --> 00:10:43,519
در واقع راست کلیک کنید و بگویید copy at

312
00:10:43,519 --> 00:10:45,399
زمان فعلی و شاید آن را به یک رها کنید

313
00:10:45,399 --> 00:10:47,040
پوشه یادداشت ها را در جایی قرار دهید تا بتوانید

314
00:10:47,040 --> 00:10:48,880
همیشه فقط درست از جایی که می‌بینید عقب برگردید

315
00:10:48,880 --> 00:10:50,600
متوقف شد یا همانطور که گفتم می توانید از برخی استفاده کنید

316
00:10:50,600 --> 00:10:52,279
از مهرهای زمانی موجود در مخزن GitHub

317
00:10:52,279 --> 00:10:54,079
مرتبط با این دوره یا وابسته است

318
00:10:54,079 --> 00:10:55,600
در هنگام تماشای این وب3

319
00:10:55,600 --> 00:10:58,000
آموزش و پرورش سایت هم ممکنه فعال باشه مطمئن باشید

320
00:10:58,000 --> 00:10:59,920
برای بررسی آن نیز و البته

321
00:10:59,920 --> 00:11:02,399
این دوره ماژولار است بنابراین می توانید Bounce کنید

322
00:11:02,399 --> 00:11:04,200
دور موضوع به موضوع و به کجا بروید

323
00:11:04,200 --> 00:11:05,760
اگر نمی‌خواهی بروی

324
00:11:05,760 --> 00:11:07,560
هر چیز کامل پشته و سپس از آن بگذرید

325
00:11:07,560 --> 00:11:09,079
اگر می خواهید مستقیماً به بخش بروید

326
00:11:09,079 --> 00:11:11,200
کارهای پیشرفته همونطور که گفتم برو

327
00:11:11,200 --> 00:11:12,920
سرعت و آموخته هایی که شما دارید

328
00:11:12,920 --> 00:11:15,120
می خواهم انجام دهم و بعد از هر درس آن را انجام دهم

329
00:11:15,120 --> 00:11:16,760
شاید ایده خوبی باشد که به عقب برگردیم و

330
00:11:16,760 --> 00:11:18,920
در مورد هر درسی فکر کنید تا واقعاً بسازید

331
00:11:18,920 --> 00:11:21,320
مطمئن باشید که دانش ریشه می گیرد

332
00:11:21,320 --> 00:11:23,440
تکرار مادر مهارت و

333
00:11:23,440 --> 00:11:26,000
ما خیلی از آنها را تکرار خواهیم کرد

334
00:11:26,000 --> 00:11:27,480
توسعه قرارداد هوشمند در حال حاضر

335
00:11:27,480 --> 00:11:29,360
علاوه بر این در پایان هر درس

336
00:11:29,360 --> 00:11:31,240
کد QR کوچکی را خواهید دید که به نظر می رسد

337
00:11:31,240 --> 00:11:32,680
چیزی شبیه به این و وجود خواهد داشت

338
00:11:32,680 --> 00:11:34,800
پیوند در مخزن GitHub که به

339
00:11:34,800 --> 00:11:36,440
همان جایی که این کد QR به آن اشاره می کند

340
00:11:36,440 --> 00:11:38,959
به این چالش های اختیاری است که

341
00:11:38,959 --> 00:11:41,240
شما می توانید انجام دهید تا مطمئن شوید که شما

342
00:11:41,240 --> 00:11:42,639
در واقع یاد گرفت که چه چیزی باید باشد

343
00:11:42,639 --> 00:11:45,000
اینجا یاد گرفتید و اگر آنها را حل کردید

344
00:11:45,000 --> 00:11:47,480
همراه با آن یک nft بسیار جالب دریافت می کنید

345
00:11:47,480 --> 00:11:49,040
نمی دانم nft چیست نگران نباشید

346
00:11:49,040 --> 00:11:50,279
ما بعداً بلاک چین را به شما آموزش خواهیم داد

347
00:11:50,279 --> 00:11:51,800
توسعه و توسعه منبع باز

348
00:11:51,800 --> 00:11:53,839
جهان به طرز باورنکردنی با هم همکاری می کند، پس باشید

349
00:11:53,839 --> 00:11:55,560
حتما از ابزارهایی مانند البته استفاده کنید

350
00:11:55,560 --> 00:11:57,480
پشته اتریوم برگه بحث های GitHub

351
00:11:57,480 --> 00:11:59,600
تبادل تالار غیرمتمرکز QandA

352
00:11:59,600 --> 00:12:02,839
مسائل پیرانا در مورد مختلف

353
00:12:29,480 --> 00:12:32,199
برای رفع انسداد در این مورد و واقعاً

354
00:12:32,199 --> 00:12:34,480
هر چیزی در زندگی به اضافه غرق شدن با دیگران

355
00:12:34,480 --> 00:12:36,000
افراد در فضا آن را بسیار بیشتر می کنند

356
00:12:36,000 --> 00:12:38,000
قبل از اینکه واقعاً به آن برسیم، اکنون سرگرم کننده است

357
00:12:38,000 --> 00:12:40,480
کد نویسی ما باید بدانیم که چگونه

358
00:12:40,480 --> 00:12:42,600
بلاک چین حتی به چه هدفی عمل می کند

359
00:12:42,600 --> 00:12:45,160
از این قراردادهای هوشمند حتی هستند و

360
00:12:45,160 --> 00:12:47,120
این برای تبدیل شدن به یک ضروری است

361
00:12:47,120 --> 00:12:48,959
توسعه دهنده قرارداد هوشمند موفق

362
00:12:48,959 --> 00:12:51,320
زیرا یک فناوری در واقع فقط یک است

363
00:12:51,320 --> 00:12:53,639
راه حل و راه حل به همان اندازه خوب است

364
00:12:53,639 --> 00:12:55,360
از آنجایی که مشکل این است که ما باید بسازیم

365
00:12:55,360 --> 00:12:56,959
مطمئن باشید که ما مشکل را واقعا درک می کنیم

366
00:12:56,959 --> 00:12:59,240
بنابراین ما می دانیم که چگونه به آن حمله کنیم

367
00:12:59,240 --> 00:13:01,160
این فناوری قرارداد هوشمند و

368
00:13:01,160 --> 00:13:02,480
بهتر است این مطلب هوشمند را درک کنید

369
00:13:02,480 --> 00:13:04,600
فن آوری بهتر شما قادر خواهید بود

370
00:13:04,600 --> 00:13:06,399
قراردادهای هوشمند خود را در

371
00:13:06,399 --> 00:13:08,440
آینده و واقعا باهوش

372
00:13:08,440 --> 00:13:11,320
سیستم های واقعا قدرتمند که بیشتر

373
00:13:11,320 --> 00:13:12,920
این صنعت شگفت انگیز است، اما اگر شما در حال حاضر

374
00:13:12,920 --> 00:13:14,839
اصول اولیه بلاک چین را بدانید

375
00:13:14,839 --> 00:13:17,320
برای رفتن به درس دو و رد شدن از آن

376
00:13:17,320 --> 00:13:19,160
درس اول، بنابراین آن ها برخی از بهترین ها هستند

377
00:13:19,160 --> 00:13:21,040
تمرین هایی برای موفقیت واقعی

378
00:13:21,040 --> 00:13:22,839
این دوره اما با آن دانش

379
00:13:22,839 --> 00:13:24,639
شما در حال حاضر در لبه ایستاده اید

380
00:13:24,639 --> 00:13:26,760
سوراخ خرگوش و اگر مثل من باشی یک بار

381
00:13:26,760 --> 00:13:28,279
شما می پرید، فقط می خواهید نگه دارید

382
00:13:28,279 --> 00:13:30,240
عمیق تر و عمیق تر می شوم

383
00:13:30,240 --> 00:13:32,680
برای شروع این کار هیجان زده هستم

384
00:13:32,680 --> 00:13:34,120
با ما سفر کنید و من مشتاقانه منتظرم

385
00:13:34,120 --> 00:13:35,320
فقط برای دیدن تو در آن طرف

386
00:13:35,320 --> 00:13:37,079
مانند هزاران توسعه دهنده دیگر

387
00:13:37,079 --> 00:13:39,040
که این دوره ها را گذرانده اند و دارند

388
00:13:39,040 --> 00:13:41,600
طرف مقابل پیروز ظاهر شد بنابراین آن را

389
00:13:41,600 --> 00:13:44,320
همه چیز با مبانی بلاک چین شروع می شود

390
00:13:44,320 --> 00:13:46,480
دریافت کنید

391
00:13:56,600 --> 00:13:58,600
قورباغه در حال حاضر از آنجایی که شما اینجا هستید

392
00:13:58,600 --> 00:14:00,880
احتمالا قبلاً درباره بیت کوین شنیده اید

393
00:14:00,880 --> 00:14:02,800
بیت کوین یکی از اولین پروتکل ها بود

394
00:14:02,800 --> 00:14:04,800
برای استفاده از این فناوری انقلابی

395
00:14:04,800 --> 00:14:06,920
بلاک چین سفید بیت کوین نامیده می شود

396
00:14:06,920 --> 00:14:08,480
کاغذ توسط شبه ایجاد شد

397
00:14:08,480 --> 00:14:10,920
ساتوشی ناکاموتوی ناشناس و آن

398
00:14:10,920 --> 00:14:12,320
توضیح داد که بیت کوین چگونه می تواند تولید کند

399
00:14:12,320 --> 00:14:14,279
معاملات همتا به همتا در الف

400
00:14:14,279 --> 00:14:16,360
شبکه غیرمتمرکز این شبکه بود

401
00:14:16,360 --> 00:14:18,839
طراحی شده توسط رمزنگاری و غیر متمرکز

402
00:14:18,839 --> 00:14:20,680
و به مردم اجازه داد تا درگیر شوند

403
00:14:20,680 --> 00:14:23,240
مقاوم در برابر سانسور مالی در الف

404
00:14:23,240 --> 00:14:25,720
غیرمتمرکز به دلیل ویژگی های آن

405
00:14:25,720 --> 00:14:27,600
که کمی در مورد آن صحبت خواهیم کرد

406
00:14:27,600 --> 00:14:29,880
مردم این را به عنوان یک مافوق پذیرفتند

407
00:14:29,880 --> 00:14:32,800
ذخیره دیجیتال ارزش ذخیره بهتر

408
00:14:32,800 --> 00:14:34,639
ارزش بیش از چیزی مانند طلا برای

409
00:14:34,639 --> 00:14:36,199
مثال و به همین دلیل شما نیز خواهید شنید

410
00:14:36,199 --> 00:14:38,680
مردم معمولاً از آن به عنوان دیجیتال یاد می کنند

411
00:14:38,680 --> 00:14:41,040
طلای مشابه طلا کمیاب است

412
00:14:41,040 --> 00:14:43,040
مقدار یا مقدار مشخصی بیت کوین

413
00:14:43,040 --> 00:14:45,320
فقط در این سیاره موجود است

414
00:14:45,320 --> 00:14:46,959
که می توانید بخرید و بفروشید می توانید بخوانید

415
00:14:46,959 --> 00:14:48,839
اطلاعات بیشتر در مورد Vision اصلی در

416
00:14:48,839 --> 00:14:50,320
کاغذ سفید ما یک پیوند به سفید داریم

417
00:14:50,320 --> 00:14:52,399
کاغذ موجود در مخزن GitHub مرتبط با

418
00:14:52,399 --> 00:14:54,399
این دوره در حال حاضر این یک دیوانه بود

419
00:14:54,399 --> 00:14:55,839
دستیابی به موفقیت و در یک کمی ما هستیم

420
00:14:55,839 --> 00:14:58,079
دقیقاً یاد می گیریم که این همه چگونه است

421
00:14:58,079 --> 00:14:59,560
امکان پذیر است و این واقعا چگونه کار می کند

422
00:14:59,560 --> 00:15:01,639
زیر کاپوت هر چند بعضی ها دیدند

423
00:15:01,639 --> 00:15:03,800
این فن آوری و می خواستم از آن استفاده کنم

424
00:15:03,800 --> 00:15:06,160
کمی دورتر و حتی بیشتر با آن انجام دهید

425
00:15:06,160 --> 00:15:08,120
این فناوری بلاک چین و چند مورد

426
00:15:08,120 --> 00:15:10,839
سالها بعد مردی به نام ویتالیک باترین

427
00:15:10,839 --> 00:15:12,680
یک کاغذ سفید برای جدید منتشر کرد

428
00:15:12,680 --> 00:15:15,680
پروتکلی به نام اتریوم که از این استفاده می کند

429
00:15:15,680 --> 00:15:18,160
همان زیرساخت بلاک چین با یک

430
00:15:18,160 --> 00:15:21,120
ویژگی اضافی و در سال 2015 او و الف

431
00:15:21,120 --> 00:15:23,240
تعدادی از دیگر بنیانگذاران منتشر شد

432
00:15:23,240 --> 00:15:25,360
پروژه اتریوم در جایی که مردم نمی توانند

433
00:15:25,360 --> 00:15:27,880
فقط معاملات غیرمتمرکز انجام دهید اما

434
00:15:27,880 --> 00:15:30,160
قراردادهای غیرمتمرکز غیرمتمرکز

435
00:15:30,160 --> 00:15:32,040
سازمان ها و همه این راه های دیگر

436
00:15:32,040 --> 00:15:34,160
برای تعامل با یکدیگر بدون الف

437
00:15:34,160 --> 00:15:36,519
واسطه متمرکز یا متمرکز

438
00:15:36,519 --> 00:15:39,000
اساساً ایده ی حاکمیتی نیرو این بود

439
00:15:39,000 --> 00:15:41,040
برای گرفتن این چیزی که بیت کوین را چنین کرده است

440
00:15:41,040 --> 00:15:44,199
توافقنامه های غیرمتمرکز را اضافه کنید

441
00:15:44,199 --> 00:15:47,240
به آن یا قراردادهای هوشمند و در واقع

442
00:15:47,240 --> 00:15:48,759
از نظر فنی این قراردادهای هوشمند

443
00:15:48,759 --> 00:15:51,240
حتی واقعاً یک ایده جدید نبود

444
00:15:51,240 --> 00:15:54,120
1994 مردی به نام نیک زابو در واقع داشت

445
00:15:54,120 --> 00:15:55,920
در ابتدا با این ایده هوشمندانه آمد

446
00:15:55,920 --> 00:15:58,360
قراردادها مجموعه ای از دستورالعمل ها هستند

447
00:15:58,360 --> 00:16:00,839
در یک خودمختار غیرمتمرکز اجرا شد

448
00:16:00,839 --> 00:16:03,759
بدون نیاز به شخص ثالث

449
00:16:03,759 --> 00:16:05,839
یا بدنه متمرکزی برای اداره آنها و آنها

450
00:16:05,839 --> 00:16:07,920
در این بلاک چین ها زنده می شوند یا

451
00:16:07,920 --> 00:16:09,959
این پلت فرم های قرارداد هوشمند مانند

452
00:16:09,959 --> 00:16:11,880
اتریوم و این قراردادهای هوشمند است

453
00:16:11,880 --> 00:16:13,560
این چیز اصلی خواهد بود

454
00:16:13,560 --> 00:16:14,720
ما در این مورد کار خواهیم کرد

455
00:16:14,720 --> 00:16:15,880
البته و که ما خواهیم بود

456
00:16:15,880 --> 00:16:17,240
در حال توسعه می توانید هوشمندانه فکر کنید

457
00:16:17,240 --> 00:16:18,959
به همان شکلی که فکر می کنید قرارداد می بندد

458
00:16:18,959 --> 00:16:20,639
قراردادهای سنتی یا سنتی

459
00:16:20,639 --> 00:16:22,279
توافقاتی که آنها فقط مجموعه ای از آنها هستند

460
00:16:22,279 --> 00:16:24,560
دستورالعمل بین طرفین به جز

461
00:16:24,560 --> 00:16:26,319
به جای اینکه روی قلم و کاغذ نوشته شود یا

462
00:16:26,319 --> 00:16:28,120
تایپ شده در Microsoft Word آنها هستند

463
00:16:28,120 --> 00:16:30,160
در کد کد نوشته شده و بر روی آن تعبیه شده است

464
00:16:30,160 --> 00:16:32,040
این پلتفرم های غیرمتمرکز بلاک چین

465
00:16:32,040 --> 00:16:34,199
و همچنین آنجاست که آنها اعدام می شوند

466
00:16:34,199 --> 00:16:36,120
به جای اینکه توسط آن دو اعدام شوند

467
00:16:36,120 --> 00:16:37,920
احزاب یا سه حزب یا هر چند

468
00:16:37,920 --> 00:16:40,680
طرف هایی که درگیر هستند این حذف می شود

469
00:16:40,680 --> 00:16:42,480
این موضوع متمرکز که ما در مورد آن صحبت خواهیم کرد

470
00:16:42,480 --> 00:16:44,079
در مورد بیشتر در کمی این یکی از

471
00:16:44,079 --> 00:16:45,759
تمایز اصلی بین

472
00:16:45,759 --> 00:16:47,560
پروتکل اتریوم و بیت کوین

473
00:16:47,560 --> 00:16:50,639
پروتکل این قراردادهای هوشمند در حال حاضر

474
00:16:50,639 --> 00:16:52,480
از نظر فنی بیت کوین دارای اسمارت است

475
00:16:52,480 --> 00:16:54,360
قرارداد اما آنها عمدی هستند

476
00:16:54,360 --> 00:16:56,360
تور ناقص به این معنی است که آنها

477
00:16:56,360 --> 00:16:58,079
تمام قابلیت هایی که الف

478
00:16:58,079 --> 00:16:59,480
زبان برنامه نویسی به آنها می دهد

479
00:16:59,480 --> 00:17:01,560
این یک حرکت عمدی توسط بیت کوین بود

480
00:17:01,560 --> 00:17:03,839
توسعه دهندگان توسعه دهندگان بیت کوین مشاهده کردند

481
00:17:03,839 --> 00:17:06,600
بیت کوین به عنوان یک ذخیره ارزش در مقابل

482
00:17:06,600 --> 00:17:09,199
توسعه دهندگان اتریوم اتریوم را به عنوان

483
00:17:09,199 --> 00:17:12,439
هم یک ذخیره ارزش و هم یک ابزار مفید برای

484
00:17:12,439 --> 00:17:14,199
تسهیل این غیر متمرکز

485
00:17:14,199 --> 00:17:16,160
توافقات در حال حاضر این قراردادهای هوشمند در

486
00:17:16,160 --> 00:17:18,160
بلاک چین ها به تنهایی کاملاً هستند

487
00:17:18,160 --> 00:17:20,400
باور نکردنی با این حال آنها با یک

488
00:17:20,400 --> 00:17:22,400
اگر ما این دیجیتال را بخواهیم مشکل بزرگی است

489
00:17:22,400 --> 00:17:24,400
توافق نامه هایی برای جایگزینی توافق نامه ها در

490
00:17:24,400 --> 00:17:26,240
زندگی روزمره ما آنها احتمالا هستند

491
00:17:26,240 --> 00:17:28,199
به داده هایی از دنیای واقعی نیاز داریم

492
00:17:28,199 --> 00:17:30,240
بلاک چین ها به تنهایی نمی توانند

493
00:17:30,240 --> 00:17:32,520
تعامل داشته باشید و نمی توانید بخوانید یا گوش کنید

494
00:17:32,520 --> 00:17:34,679
به داده های دنیای واقعی این است

495
00:17:34,679 --> 00:17:36,919
چیزی که به عنوان مشکل اوراکل شناخته می شود

496
00:17:36,919 --> 00:17:38,880
بلاک چین ها سیستم های قطعی هستند

497
00:17:38,880 --> 00:17:40,880
و آنها عمدا قاطع هستند و

498
00:17:40,880 --> 00:17:42,640
ما در مورد چگونگی آن بیشتر خواهیم آموخت

499
00:17:42,640 --> 00:17:44,440
در جلسات بعدی کار می کند

500
00:17:44,440 --> 00:17:45,559
هر چیزی که با آنها اتفاق می افتد

501
00:17:45,559 --> 00:17:47,520
در دنیای کوچک آنها اتفاق می افتد اما اگر

502
00:17:47,520 --> 00:17:48,640
آنها این توافقات خواهند بود

503
00:17:48,640 --> 00:17:50,200
آنها به داده های خارجی نیاز دارند و نیاز دارند

504
00:17:50,200 --> 00:17:52,280
محاسبات خارجی و اینجاست

505
00:17:52,280 --> 00:17:54,520
اوراکل ها وارد بازی می شوند اوراکل ها هر کدام هستند

506
00:17:54,520 --> 00:17:56,200
دستگاهی که داده ها را به اینها تحویل می دهد

507
00:17:56,200 --> 00:17:58,320
بلاک چین یا اجراهای غیرمتمرکز

508
00:17:58,320 --> 00:18:00,600
اگر بخواهیم محاسبات خارجی

509
00:18:00,600 --> 00:18:02,679
برنامه های ما برای ماندن واقعی

510
00:18:02,679 --> 00:18:05,080
غیرمتمرکز ما نمی توانیم با a کار کنیم

511
00:18:05,080 --> 00:18:07,320
اوراکل یا یک ارائه دهنده داده واحد

512
00:18:07,320 --> 00:18:09,159
یا یک منبع واحد که اینها را اجرا می کند

513
00:18:09,159 --> 00:18:11,760
محاسبات خارجی بنابراین ما نیاز به a

514
00:18:11,760 --> 00:18:14,440
شبکه غیرمتمرکز اوراکل مشابه

515
00:18:14,440 --> 00:18:16,400
شبکه بلاک چین غیرمتمرکز ما

516
00:18:16,400 --> 00:18:18,400
منطق onchain شما غیرمتمرکز خواهد بود

517
00:18:18,400 --> 00:18:20,799
اما شما همچنین به داده های offchain خود نیاز دارید و

518
00:18:20,799 --> 00:18:22,440
محاسبات غیرمتمرکز باشد

519
00:18:22,440 --> 00:18:24,520
ترکیب این زنجیره غیرمتمرکز

520
00:18:24,520 --> 00:18:27,320
منطق با این خارج از زنجیره غیرمتمرکز

521
00:18:27,320 --> 00:18:29,520
داده ها و محاسبات غیرمتمرکز می دهد

522
00:18:29,520 --> 00:18:31,679
به چیزی به نام هوشمند هیبریدی تبدیل شود

523
00:18:31,679 --> 00:18:33,880
قراردادها و بسیاری از بزرگترین

524
00:18:33,880 --> 00:18:36,120
پروتکل هایی که امروز با آنها تعامل داریم

525
00:18:36,120 --> 00:18:38,520
نوعی قرارداد هوشمند هیبریدی هستند

526
00:18:38,520 --> 00:18:40,320
یا با قراردادهای هوشمند هیبریدی تعامل داشته باشید

527
00:18:40,320 --> 00:18:41,679
تا حدودی اینجاست که

528
00:18:41,679 --> 00:18:44,000
پروتکل chainlink وارد بازی می شود

529
00:18:44,000 --> 00:18:46,720
یک شبکه غیرمتمرکز مدولار اوراکل

530
00:18:46,720 --> 00:18:49,240
که هم می تواند داده های خارجی بیاورد و هم

531
00:18:49,240 --> 00:18:51,360
محاسبات خارجی به هوشمند ما

532
00:18:51,360 --> 00:18:52,760
قراردادها برای اطمینان از اینکه آنها هستند

533
00:18:52,760 --> 00:18:55,039
غیرمتمرکز از پایان به پایان در حالی که دادن

534
00:18:55,039 --> 00:18:57,520
آنها غنای ویژگی مورد نیاز ما هستند

535
00:18:57,520 --> 00:18:59,720
برای توافقات ما زنجیره زنجیره ای اجازه می دهد تا

536
00:18:59,720 --> 00:19:02,440
ما برای به دست آوردن داده ها، نگهداری ها تصادفی می شوند

537
00:19:02,440 --> 00:19:04,480
اعداد یا واقعاً هوشمند ما را سفارشی کنید

538
00:19:04,480 --> 00:19:06,520
در حال حاضر به هر طریق معنی دار قرارداد می بندد

539
00:19:06,520 --> 00:19:07,799
در طول دوره ای که قرار است از آن استفاده کنیم

540
00:19:07,799 --> 00:19:10,520
با این حال، قرارداد هوشمند اصطلاحات

541
00:19:10,520 --> 00:19:12,520
هر وقت می گوییم قرارداد هوشمند هستیم

542
00:19:12,520 --> 00:19:14,600
اغلب از آن کمی به جای یکدیگر استفاده می کنند

543
00:19:14,600 --> 00:19:16,640
با قراردادهای هوشمند هیبریدی اما فقط

544
00:19:16,640 --> 00:19:18,120
بدانید که وقتی می گوییم هوشمند هیبریدی

545
00:19:18,120 --> 00:19:20,360
قرارداد ما به طور خاص صحبت می کنیم

546
00:19:20,360 --> 00:19:22,360
در مورد قراردادهای هوشمند که دارای برخی هستند

547
00:19:22,360 --> 00:19:24,320
نوع جزء خارج از زنجیره در حال حاضر از آن زمان

548
00:19:24,320 --> 00:19:26,000
انتشار اتریوم چندین نسخه مختلف

549
00:19:26,000 --> 00:19:28,240
بلاک چین یا پلتفرم های قرارداد هوشمند

550
00:19:28,240 --> 00:19:30,520
مانند بهمن آشکار شده اند

551
00:19:30,520 --> 00:19:33,440
چند ضلعی Phantom Harmony و موارد دیگر برای

552
00:19:33,440 --> 00:19:35,200
اکثر این دوره ما به

553
00:19:35,200 --> 00:19:36,400
فرض کنید که ما خواهیم بود

554
00:19:36,400 --> 00:19:38,520
استقرار در شبکه اتریوم

555
00:19:38,520 --> 00:19:40,280
با این حال همه چیزهایی که در اینجا یاد می گیریم وجود دارد

556
00:19:40,280 --> 00:19:42,240
برای گسترده قابل اجرا خواهد بود

557
00:19:42,240 --> 00:19:43,919
اکثر بلاک چین های موجود

558
00:19:43,919 --> 00:19:46,360
مانند چند ضلعی بهمن فانتوم هارمونی

559
00:19:46,360 --> 00:19:48,159
و غیره و درک همه چیز از

560
00:19:48,159 --> 00:19:50,120
اصول اتریوم به شما خواهد داد

561
00:19:50,120 --> 00:19:52,520
مهارت هایی که برای تعویض زنجیره نیاز دارید

562
00:19:52,520 --> 00:19:54,679
خیلی راحت با یک خط از

563
00:19:54,679 --> 00:19:56,360
کد پس نگران یادگیری a نباشید

564
00:19:56,360 --> 00:19:58,760
ابزار خاص یا با یک تغییر خاص

565
00:19:58,760 --> 00:20:00,799
زیرا بیشتر آنها با هم کار می کنند

566
00:20:00,799 --> 00:20:02,559
یکپارچه در حال حاضر یک زن و شوهر از وجود دارد

567
00:20:02,559 --> 00:20:04,120
پلتفرم‌های قرارداد هوشمند که استفاده نمی‌کنند

568
00:20:04,120 --> 00:20:06,039
استحکام اما همچنان یادگیری

569
00:20:06,039 --> 00:20:07,919
اصول اساسی در اینجا شما را بسیار می سازد

570
00:20:07,919 --> 00:20:10,120
در آن ها نیز بهتر است و اتریوم توسط

571
00:20:10,120 --> 00:20:12,159
far دارای بیشترین ارزش قفل شده و است

572
00:20:12,159 --> 00:20:13,840
بیشترین استفاده از بلاک چین و قرارداد هوشمند

573
00:20:13,840 --> 00:20:15,440
پلت فرم خارج وجود دارد شما همچنین خواهید شنید

574
00:20:15,440 --> 00:20:16,960
این دو اصطلاح کمی استفاده شده است

575
00:20:16,960 --> 00:20:18,679
به جای هم و همچنین گاهی اوقات من

576
00:20:18,679 --> 00:20:20,240
می گویند پلت فرم قرارداد هوشمند گاهی اوقات

577
00:20:20,240 --> 00:20:22,159
من می گویم بلاک چین به نوعی منظور آنهاست

578
00:20:22,159 --> 00:20:24,200
همان چیزی که آشکارا بلاک چین ها است

579
00:20:24,200 --> 00:20:26,480
می تواند به معنای ذخیره ارزش و هوشمند باشد

580
00:20:26,480 --> 00:20:28,880
پلت فرم قرارداد اما شما ایده را دریافت می کنید

581
00:20:28,880 --> 00:20:30,960
به طور مشابه پیوند زنجیره ای محبوب ترین است

582
00:20:30,960 --> 00:20:32,679
و اوراکل غیرمتمرکز قدرتمند

583
00:20:32,679 --> 00:20:34,159
شبکه همان چیزی است که ما به آن می رویم

584
00:20:34,159 --> 00:20:36,159
برای این دوره نیز تمرکز کنید

585
00:20:36,159 --> 00:20:38,679
لینک زنجیره نیز آگنوستیک بلاک چین است

586
00:20:38,679 --> 00:20:40,919
بنابراین روی اتریوم بهمن کار خواهد کرد

587
00:20:40,919 --> 00:20:43,280
چند ضلعی سالانا یا واقعاً هر دیگری

588
00:20:43,280 --> 00:20:45,320
بلاک چین در حال حاضر به علاوه وجود دارد

589
00:20:45,320 --> 00:20:47,760
در سال گذشته یک دوره جدید آمده است

590
00:20:47,760 --> 00:20:51,600
به نور به نام L2 یا لایه 2 این

591
00:20:51,600 --> 00:20:53,559
مشکلی را که اکثر بلاک چین ها حل می کند

592
00:20:53,559 --> 00:20:56,320
ببینید جایی که آنها خیلی خوب مقیاس نمی شوند یا

593
00:20:56,320 --> 00:20:58,760
آنها به خوبی بزرگ نمی شوند ما خواهیم بود

594
00:20:58,760 --> 00:21:00,280
صحبت کردن در مورد l2s کمی بیشتر در

595
00:21:00,280 --> 00:21:02,559
آینده اما مفهوم اساسی آن است

596
00:21:02,559 --> 00:21:05,440
که بلاک‌چین‌ها واقعاً فقط می‌توانند این کار را انجام دهند

597
00:21:05,440 --> 00:21:07,600
بزرگ پس اگر این باشد چه می کنند

598
00:21:07,600 --> 00:21:08,720
اتریوم که در واقع می توانید داشته باشید

599
00:21:08,720 --> 00:21:10,600
بلاک چین ها به آنها متصل می شوند

600
00:21:10,600 --> 00:21:12,440
اساساً آنها را بزرگتر می کند

601
00:21:12,440 --> 00:21:14,039
واقعا خیلی منطقی نیست

602
00:21:14,039 --> 00:21:16,000
در حال حاضر در مورد آن برای لایه دو نگران باشید

603
00:21:16,000 --> 00:21:18,520
حل این مسائل مقیاس پذیری و در

604
00:21:18,520 --> 00:21:20,400
لحظه ای دو نوع مختلف وجود دارد

605
00:21:20,400 --> 00:21:23,520
لایه واقعی tws خوشبینانه رول آپ و

606
00:21:23,520 --> 00:21:25,200
جمع آوری دانش صفر خوشبینانه است

607
00:21:25,200 --> 00:21:27,840
مجموعه هایی مانند دلبخواهی و خوش بینی یا صفر

608
00:21:27,840 --> 00:21:29,760
جمع آوری دانش مانند ZK sync یا

609
00:21:29,760 --> 00:21:32,640
چند ضلعی ZK evm بله یک polycon وجود دارد

610
00:21:32,640 --> 00:21:36,000
زنجیر اما یک polycon ZK evm نیز وجود دارد

611
00:21:36,000 --> 00:21:38,400
L2 این دو بسیار متفاوت هستند

612
00:21:38,400 --> 00:21:39,919
فعلاً نگران آنها نباشید

613
00:21:39,919 --> 00:21:42,120
در واقع این لایه آربیتروم دو جایی است

614
00:21:42,120 --> 00:21:43,760
قراردادهای چالشی ما خواهد بود

615
00:21:43,760 --> 00:21:45,720
در این مجموعه مستقر شده است اما همانطور که گفتم

616
00:21:45,720 --> 00:21:47,400
وقتی یاد گرفتیم که بلاک چین چگونه کار می کند

617
00:21:47,400 --> 00:21:50,240
یک سطح اساسی در زیر کاپوت و سپس ما

618
00:21:50,240 --> 00:21:52,080
در مورد چگونگی این l2 ها بیشتر توضیح دهید

619
00:21:52,080 --> 00:21:53,600
در واقع اکنون در سراسر این دوره کار می کنند

620
00:21:53,600 --> 00:21:55,279
اصطلاح dap یا را خواهید شنید

621
00:21:55,279 --> 00:21:57,760
پروتکل غیرمتمرکز یا قرارداد هوشمند

622
00:21:57,760 --> 00:22:00,279
پروتکل یا برنامه غیرمتمرکز

623
00:22:00,279 --> 00:22:02,159
و همه آنها به نوعی به یک معنی هستند

624
00:22:02,159 --> 00:22:04,200
معمولاً یک برنامه غیرمتمرکز است

625
00:22:04,200 --> 00:22:06,760
ترکیبی از بسیاری از قراردادهای هوشمند

626
00:22:06,760 --> 00:22:08,440
و وقتی وارد جامد شدیم خواهید دید

627
00:22:08,440 --> 00:22:10,480
واقعا چه قرارداد هوشمند منحصر به فردی

628
00:22:10,480 --> 00:22:12,360
به نظر می رسد و همانطور که گفتم یادگیری همه

629
00:22:12,360 --> 00:22:14,559
این اصول اساسی شما را به یک

630
00:22:14,559 --> 00:22:16,400
استحکام بهتر و هوشمندی بهتر

631
00:22:16,400 --> 00:22:18,159
توسعه دهنده قرارداد شما نیز می شنوید

632
00:22:18,159 --> 00:22:20,799
اصطلاح وب 3 زیاد در این ویدیو و در

633
00:22:20,799 --> 00:22:22,799
وب صنعت 3 این ایده است که

634
00:22:22,799 --> 00:22:24,840
بلاک چین و قراردادهای هوشمند هستند

635
00:22:24,840 --> 00:22:27,559
تکرار بعدی وب یک بودن

636
00:22:27,559 --> 00:22:29,960
این جهان منبع باز بدون مجوز

637
00:22:29,960 --> 00:22:32,320
با محتوای ثابت وب 2 بودن

638
00:22:32,320 --> 00:22:34,400
وب مجاز با محتوای پویا

639
00:22:34,400 --> 00:22:36,480
اما همه توافقات و منطق اجرا می شود

640
00:22:36,480 --> 00:22:38,559
خارج از سرورهای متمرکز جایی که آنها

641
00:22:38,559 --> 00:22:40,600
اطلاعات خود را کنترل کنید و سپس وب 3

642
00:22:40,600 --> 00:22:43,000
به وب بدون مجوز برمی گردد اما

643
00:22:43,000 --> 00:22:45,360
بار دیگر با محتوای پویا و

644
00:22:45,360 --> 00:22:47,080
به جای اینکه سرورهای متمرکز در حال اجرا باشند

645
00:22:47,080 --> 00:22:49,640
شبکه های غیرمتمرکز منطقی شما اجرا می شوند

646
00:22:49,640 --> 00:22:51,520
منطق ایجاد این سانسور

647
00:22:51,520 --> 00:22:53,640
قراردادهای مقاوم که این هوشمند

648
00:22:53,640 --> 00:22:55,400
قراردادها را قادر می سازد آن را نیز به طور کلی

649
00:22:55,400 --> 00:22:57,640
همراه با این ایده که کاربران

650
00:22:57,640 --> 00:22:59,600
پروتکلی را که با آن کار می کنند و

651
00:22:59,600 --> 00:23:01,360
این یک اقتصاد مالکیتی است که خواهید دید

652
00:23:01,360 --> 00:23:02,840
منظور من بعداً در این دوره در حال حاضر چیست

653
00:23:02,840 --> 00:23:04,520
ما در مورد تاریخچه و

654
00:23:04,520 --> 00:23:06,520
در مورد سطح بالای این پروتکل ها

655
00:23:06,520 --> 00:23:08,240
و از این قراردادهای هوشمند و چه

656
00:23:08,240 --> 00:23:10,559
آنها می توانند انجام دهند اما این باهوش ها چه می کنند

657
00:23:10,559 --> 00:23:12,919
قراردادها واقعاً به این معنی است که وقتی من

658
00:23:12,919 --> 00:23:15,240
می گویند اعتماد به حداقل توافقات یا

659
00:23:15,240 --> 00:23:17,960
وعده های شکست ناپذیر آنچه واقعی است

660
00:23:17,960 --> 00:23:20,360
تبلیغ ارزش این قراردادهای هوشمند قبل از

661
00:23:20,360 --> 00:23:22,080
به زیر کاپوت نگاه می کنیم و نگاهی می اندازیم

662
00:23:22,080 --> 00:23:23,840
چگونه این همه از نظر فنی کار می کند

663
00:23:23,840 --> 00:23:26,600
دیدگاه بیایید یاد بگیریم که چه چیزی

664
00:23:26,600 --> 00:23:28,480
ارزش این چیزی است که هدف از آن است

665
00:23:28,480 --> 00:23:30,120
از ما ساختن همه این فن آوری های

666
00:23:30,120 --> 00:23:32,600
شما که در این دوره شرکت می کنید چه مشکلی ایجاد می کند

667
00:23:32,600 --> 00:23:34,520
این فناوری در ذهن من حل می شود

668
00:23:34,520 --> 00:23:36,880
فناوری واقعاً به همان خوبی است

669
00:23:36,880 --> 00:23:38,520
مشکلی که اگر نشد حل میشه

670
00:23:38,520 --> 00:23:41,039
یک مشکل را حل کنید پس چرا هوشمندانه زحمت بکشید

671
00:23:41,039 --> 00:23:43,080
قراردادهای وب بلاک چین 3

672
00:23:43,080 --> 00:23:44,760
ارزهای رمزپایه که همه فقط هستند

673
00:23:44,760 --> 00:23:46,679
کلمات متفاوتی که شامل

674
00:23:46,679 --> 00:23:48,679
ایده ای که ما در چنین شرایطی داریم انجام می دهیم

675
00:23:48,679 --> 00:23:51,360
پارادایم منحصر به فرد من فکر می کنم ساده ترین راه است

676
00:23:51,360 --> 00:23:53,880
خلاصه کاری که این قراردادهای هوشمند انجام می دهند

677
00:23:53,880 --> 00:23:55,880
این است که آنها اعتماد را به حداقل می رساند

678
00:23:55,880 --> 00:23:57,360
توافقات و اگر ممکن است

679
00:23:57,360 --> 00:23:59,080
سر خود را به آن خاراندن بسیار

680
00:23:59,080 --> 00:24:01,000
راه ساده تر برای فکر کردن در مورد آن است

681
00:24:01,000 --> 00:24:04,279
آنها به وعده های شکست ناپذیر منجر می شوند

682
00:24:04,279 --> 00:24:06,679
بله شما شنیدید که حق نشکن

683
00:24:06,679 --> 00:24:08,880
موافقت نامه ها و قول ها به علاوه

684
00:24:08,880 --> 00:24:10,960
آنها باعث افزایش راندمان سرعت و

685
00:24:10,960 --> 00:24:12,799
شفافیت و چند مورد دیگر

686
00:24:12,799 --> 00:24:14,880
چیزهایی که اخیراً یک ویدیو ساختم

687
00:24:14,880 --> 00:24:17,840
دقیقاً در مورد این، بنابراین بیایید در آن شیرجه بزنیم و

688
00:24:17,840 --> 00:24:19,760
گوش دادن به هدف

689
00:24:19,760 --> 00:24:23,919
ارزش غیرقابل انکار هوشمند

690
00:24:24,440 --> 00:24:27,039
به طور اساسی با ارزهای دیجیتال قرارداد می بندد

691
00:24:27,039 --> 00:24:28,880
بازارهای بازار چشم انداز رل و

692
00:24:28,880 --> 00:24:31,200
متأسفانه توافقاتی که ما آنها را می شناسیم

693
00:24:31,200 --> 00:24:32,720
احتمالا فقط با آن بمباران شده اید

694
00:24:32,720 --> 00:24:34,760
مردم در مورد nfts و پول فریاد می زنند

695
00:24:34,760 --> 00:24:36,440
در حال حاضر برخی از الگوهای رفتاری سرگرم کننده هستند، اما اجازه دهید

696
00:24:36,440 --> 00:24:38,000
فراموش کن و برو به

697
00:24:38,000 --> 00:24:40,000
جوهر این فضا اگر شما در حال حاضر

698
00:24:40,000 --> 00:24:42,240
در وب 3 این ویدیو برای ارسال است

699
00:24:42,240 --> 00:24:44,200
دوستان خود را توضیح دهید که چرا شما اینطور هستید

700
00:24:44,200 --> 00:24:46,480
در مورد این فضا هیجان زده هستم و دلیل آن را توضیح دهید

701
00:24:46,480 --> 00:24:48,200
ما اینجا هستیم و اگر شما به آن علاقه ندارید

702
00:24:48,200 --> 00:24:50,039
crypto شما به جای درست آمده اید

703
00:24:50,039 --> 00:24:52,000
و بله الگوها و بازارهای سرگرم کننده وجود دارد

704
00:24:52,000 --> 00:24:53,440
و مقداری پول وجود دارد

705
00:24:53,440 --> 00:24:55,600
همه این چیزها اما خارج از همه اینها

706
00:24:55,600 --> 00:24:57,600
هدف از بلاک چین مربوط می شود

707
00:24:57,600 --> 00:24:59,760
دوران قدیمی مدرسه ابتدایی

708
00:24:59,760 --> 00:25:02,440
وعده ناگسستنی قسم صورتی

709
00:25:02,440 --> 00:25:03,279
بیایید بگیریم

710
00:25:03,279 --> 00:25:05,840
تقریباً هر کاری را که در زندگی انجام می دهید، قورباغه می کند

711
00:25:05,840 --> 00:25:07,919
نتیجه توافق است یا الف

712
00:25:07,919 --> 00:25:10,320
قرارداد صندلی شما نتیجه یک بود

713
00:25:10,320 --> 00:25:11,840
توافق خرید و فروش چوب به

714
00:25:11,840 --> 00:25:13,080
مونتاژ و فروش صندلی به الف

715
00:25:13,080 --> 00:25:15,480
خرده فروش در آمازون و سپس شما یک

716
00:25:15,480 --> 00:25:18,200
توافق برای خرید صندلی به قیمت 40 دلار

717
00:25:18,200 --> 00:25:19,679
چراغ های خانه شما توسط

718
00:25:19,679 --> 00:25:21,480
برق که توافقی از

719
00:25:21,480 --> 00:25:22,799
شما و شرکت برقی که موافقید

720
00:25:22,799 --> 00:25:24,200
به آنها در ازای پرداخت، آنها را نگه می دارند

721
00:25:24,200 --> 00:25:25,880
چراغ روی برق که آنها

722
00:25:25,880 --> 00:25:27,679
ایجاد توافقات بین آنها و

723
00:25:27,679 --> 00:25:29,880
مهندسانی که برای تولید توربین می ساختند

724
00:25:29,880 --> 00:25:31,760
برق با بیمه شما موافقید

725
00:25:31,760 --> 00:25:33,320
مقداری پول به آنها پرداخت کند

726
00:25:33,320 --> 00:25:35,520
هر ماه و در عوض انجام خواهند داد

727
00:25:35,520 --> 00:25:37,799
هیچی یا منظورم اینه که شما رو پوشش میدن

728
00:25:37,799 --> 00:25:39,960
صورتحساب های پزشکی تقریباً هر کاری که انجام می دهید

729
00:25:39,960 --> 00:25:41,840
و هر چیزی که شما با آن در تعامل هستید همان است

730
00:25:41,840 --> 00:25:43,880
نتیجه نوعی توافق یا

731
00:25:43,880 --> 00:25:46,320
قرارداد در برخی جنبه ها در حال حاضر توافقات

732
00:25:46,320 --> 00:25:48,120
و قراردادها می توانند به نوعی انتزاعی به نظر برسند

733
00:25:48,120 --> 00:25:50,559
و واقعاً درک آن کسل کننده است

734
00:25:50,559 --> 00:25:52,600
ساده ما همچنین می توانیم آنها را به عنوان

735
00:25:52,600 --> 00:25:54,440
قول می دهد وقتی روغن را تعویض کنید

736
00:25:54,440 --> 00:25:55,679
آنها قول می دهند که خواهند کرد

737
00:25:55,679 --> 00:25:57,559
در عوض روغن خود را صادقانه عوض کنید

738
00:25:57,559 --> 00:25:59,880
برای پول وقتی پول را در بانک می گذارید

739
00:25:59,880 --> 00:26:01,720
آنها قول دادند که آن را در امن نگه دارند

740
00:26:01,720 --> 00:26:03,720
با آنها مبادله کنید تا از پول شما استفاده کنید

741
00:26:03,720 --> 00:26:05,679
هنگام خرید قرعه کشی وام بدهید

742
00:26:05,679 --> 00:26:07,640
بلیط قرعه کشی قول داده است به شما بدهد

743
00:26:07,640 --> 00:26:09,480
شانس منصفانه برای برنده شدن یک تن پول

744
00:26:09,480 --> 00:26:11,559
در ازای خرید بلیط

745
00:26:11,559 --> 00:26:12,720
هر وقت یکی از اینا درست کردی

746
00:26:12,720 --> 00:26:15,320
توافقات به روشی که شما از آنها می خواهید

747
00:26:15,320 --> 00:26:18,080
به صورتی قسم می خورم که شما را سرگردان نکنم و

748
00:26:18,080 --> 00:26:19,799
رفتار منصفانه با شما اما اینطور نیست

749
00:26:19,799 --> 00:26:21,880
همیشه اتفاق می افتد بیایید به یک دنیای واقعی نگاه کنیم

750
00:26:21,880 --> 00:26:23,799
مثال کسی که پیکی را می شکند

751
00:26:23,799 --> 00:26:25,399
به دهه 80 و 90 سوگند یاد کنید

752
00:26:25,399 --> 00:26:27,080
مک دونالد تبلیغاتی برای مردم برگزار کرد

753
00:26:27,080 --> 00:26:28,799
با جمع آوری مک دونالد پول کسب کنید

754
00:26:28,799 --> 00:26:30,880
کارت های بازی انحصاری ایده ساده بود

755
00:26:30,880 --> 00:26:32,559
شما مک دونالد میخرید در ازای آن یک

756
00:26:32,559 --> 00:26:34,880
شانس برنده شدن 1 دلار

757
00:26:34,880 --> 00:26:37,120
میلیون می توانید مک دونالد را تصور کنید

758
00:26:37,120 --> 00:26:39,240
به معنای واقعی کلمه می روم هی به همه قول می دهم

759
00:26:39,240 --> 00:26:41,240
اگر غذای MC و مک ناگت ما را می خرید

760
00:26:41,240 --> 00:26:42,880
ما به شما یک شانس منصفانه برای برنده شدن می دهیم

761
00:26:42,880 --> 00:26:43,760
این

762
00:26:43,760 --> 00:26:45,960
پول اما در نهایت این را شکستند

763
00:26:45,960 --> 00:26:47,720
به جای داشتن یک شانس منصفانه، قول بدهید

764
00:26:47,720 --> 00:26:51,080
شانس بردن شما در واقع صفر بود

765
00:26:51,080 --> 00:26:55,120
در اواسط 90 بین 13 تا 24 میلیون دلار

766
00:26:55,120 --> 00:26:56,960
رفت تو جیب مردم نه

767
00:26:56,960 --> 00:26:59,159
بازی را صادقانه انجام می دهند اما گروهی از

768
00:26:59,159 --> 00:27:01,600
خودی های فاسدی که بازی را تقلب کرده بودند

769
00:27:01,600 --> 00:27:02,720
به این معنی که وقتی بازی کردید

770
00:27:02,720 --> 00:27:04,960
بازی McDonald's Monopoly که می خریدید

771
00:27:04,960 --> 00:27:06,760
به مجموعه ای از دروغ ها و وعده هایی که

772
00:27:06,760 --> 00:27:10,320
100% همیشه در حال شکستن بودند و

773
00:27:10,320 --> 00:27:11,679
مسئله این است که واقعاً مهم نیست

774
00:27:11,679 --> 00:27:13,640
این تقصیر مک دونالد بود یا نه

775
00:27:13,640 --> 00:27:15,240
کسانی بودند که قول دادند که

776
00:27:15,240 --> 00:27:17,480
آنها در نهایت نتوانستند دیگری را نگه دارند

777
00:27:17,480 --> 00:27:18,520
راهی که می توانید در مورد آن فکر کنید این است که

778
00:27:18,520 --> 00:27:21,600
این 24 میلیون دلار است که آنها اساساً

779
00:27:21,600 --> 00:27:25,360
از شما و من در حال حاضر اگر این سیستم را دزدید

780
00:27:25,360 --> 00:27:27,120
روی یک بلاک چین مستقر شد با

781
00:27:27,120 --> 00:27:28,960
چیزی به نام قرارداد هوشمند آن

782
00:27:28,960 --> 00:27:32,120
کلاهبرداری غیر ممکن بود

783
00:27:32,120 --> 00:27:35,320
این 24 میلیون دلار به دلیل قراردادهای هوشمند

784
00:27:35,320 --> 00:27:37,840
غیرمتمرکز بودن قابل تغییر و

785
00:27:37,840 --> 00:27:39,600
شفاف اما من به آن باز خواهم گشت

786
00:27:39,600 --> 00:27:40,360
الف

787
00:27:40,360 --> 00:27:42,519
دقیقه در تمام توافقات و

788
00:27:42,519 --> 00:27:45,200
قراردادهایی را که می بندیم تصور می کنیم که صورتی می کنیم

789
00:27:45,200 --> 00:27:47,519
قسم خوردن با یک بچه 10 ساله و تخیل

790
00:27:47,519 --> 00:27:49,279
چگونه آن توافق دوام می آورد هی

791
00:27:49,279 --> 00:27:50,760
رفیق میشه لطفا منو نگه دار

792
00:27:50,760 --> 00:27:52,279
پول امن شما می توانید با آن بازی اگر شما

793
00:27:52,279 --> 00:27:53,799
دوست دارم، اما فقط لطفاً آن را داشته باشید وقتی که من

794
00:27:53,799 --> 00:27:56,000
فوراً برگرد، ممکن است آن را دریافت کنی

795
00:27:56,000 --> 00:27:57,760
احساس نگرانی در قفسه سینه شما چیزی

796
00:27:57,760 --> 00:27:59,320
ممکن است اشتباه کند که این کودک 10 ساله

797
00:27:59,320 --> 00:28:00,679
ممکن است پول خود را از دست بدهید

798
00:28:00,679 --> 00:28:03,399
فکر می کنم چگونه می توانم به آنها اعتماد کنم

799
00:28:03,399 --> 00:28:05,399
عهد خود را زیر پا می گذارند و این

800
00:28:05,399 --> 00:28:07,640
احساس می کنم به خاطر نمی توانم نفس بکشم

801
00:28:07,640 --> 00:28:10,480
موقعیت های غیر قابل اعتماد برای ما اتفاق می افتد

802
00:28:10,480 --> 00:28:12,559
همیشه می توانم به این ماشین دست دوم اعتماد کنم

803
00:28:12,559 --> 00:28:14,679
فروشنده می تواند یک ماشین خوب به من بدهد

804
00:28:14,679 --> 00:28:16,279
به این برچسب که می گوید ماشین اعتماد کنید

805
00:28:16,279 --> 00:28:18,080
قابل شستشو یا باعث چروک شدن پیراهن من می شود

806
00:28:18,080 --> 00:28:19,640
آیا ارائه دهنده بیمه من آنها را خراب می کند؟

807
00:28:19,640 --> 00:28:21,320
وعده پرداخت قبض های پزشکی من

808
00:28:21,320 --> 00:28:23,360
وقتی پاتریک با اتوبوس برخورد می کنم

809
00:28:23,360 --> 00:28:25,600
قول می دهد که با من به پیاده روی خواهد رفت

810
00:28:25,600 --> 00:28:28,399
او در واقع بله من من در واقع خواهد شد

811
00:28:28,399 --> 00:28:29,960
مشکل با توافقات فعلی ما و

812
00:28:29,960 --> 00:28:32,039
قراردادها این است که باید به مردم اعتماد کنیم

813
00:28:32,039 --> 00:28:33,600
که آنها را وادار به انجام کار درست می کنند

814
00:28:33,600 --> 00:28:35,559
چیزی هر چند اغلب آنها در واقع هستند

815
00:28:35,559 --> 00:28:37,960
انگیزه انجام ندادن کار درست

816
00:28:37,960 --> 00:28:40,200
بیمه نمی خواهد پول پرداخت کند

817
00:28:40,200 --> 00:28:42,159
گاهی اوقات فروشندگان فقط می خواهند آن را دریافت کنند

818
00:28:42,159 --> 00:28:43,640
از قفسه های خود و با من

819
00:28:43,640 --> 00:28:45,600
دوست دختر قول دادم برم پیاده روی

820
00:28:45,600 --> 00:28:47,760
اما من از پیاده روی در جاهای دیگری که این را دارد متنفرم

821
00:28:47,760 --> 00:28:49,399
اکنون اتفاق افتاده است، شما ممکن است فکر کنید خوب است

822
00:28:49,399 --> 00:28:51,720
پاتریک این جالب به نظر می رسد، اما شبیه جایی است

823
00:28:51,720 --> 00:28:53,360
آیا این واقعاً روی من تأثیر خوبی گذاشته است

824
00:28:53,360 --> 00:28:54,880
لاتاری مک دونالد که همین الان صحبت کردیم

825
00:28:54,880 --> 00:28:56,880
در مورد بالا در طول رکود بزرگ

826
00:28:56,880 --> 00:28:58,640
با اجرای بانک ها بانک ها وعده داده بودند

827
00:28:58,640 --> 00:29:00,279
تا پول خود را ایمن نگه داریم و زمانی که ما

828
00:29:00,279 --> 00:29:02,000
برگشتند تا بروند آن را بگیرند

829
00:29:02,000 --> 00:29:04,320
در واقع پول وجود دارد و خوب است

830
00:29:04,320 --> 00:29:06,000
و بنگر مواقعی بود که آنها

831
00:29:06,000 --> 00:29:07,880
پول آنجا را نداشتم

832
00:29:07,880 --> 00:29:10,159
سالی که رابین هود این شگفت انگیز را نقاشی کرد

833
00:29:10,159 --> 00:29:12,600
تصویر بیا از برنامه ما استفاده کنیم

834
00:29:12,600 --> 00:29:14,519
به شما امکان دسترسی به بازارهای ما را می دهد

835
00:29:14,519 --> 00:29:17,240
قول می دهیم به شما خرده فروشی می دهیم

836
00:29:17,240 --> 00:29:20,039
سرمایه گذار شانس مناسبی برای تعامل دارد

837
00:29:20,039 --> 00:29:22,039
با دنیای

838
00:29:22,039 --> 00:29:24,880
Finance Psy اما نه این دارایی این

839
00:29:24,880 --> 00:29:27,240
دارایی این دارایی یا این دارایی 2008

840
00:29:27,240 --> 00:29:29,440
بحران مالی به یاد داشته باشید که سایه

841
00:29:29,440 --> 00:29:30,960
معاملات پشت درهای بسته همراه با

842
00:29:30,960 --> 00:29:32,640
دروغ در مورد محصول مالی به ارمغان آورد

843
00:29:32,640 --> 00:29:35,000
دنیا به زانو در آمد شما چطور هستید؟

844
00:29:35,000 --> 00:29:36,919
تورم ما در زیمبابوه

845
00:29:36,919 --> 00:29:39,159
ابر تورم در برزیل به اندازه کافی منصفانه است

846
00:29:39,159 --> 00:29:41,559
تاریخ یک درس بی امان از

847
00:29:41,559 --> 00:29:44,159
نهادهای قابل اعتماد بدنام هستند

848
00:29:44,159 --> 00:29:46,039
قول شکنان بالاخره راهی داریم

849
00:29:46,039 --> 00:29:48,559
برای رفع آن با قراردادهای هوشمند اکنون

850
00:29:48,559 --> 00:29:50,120
قبل از اینکه زیاد وارد قراردادهای هوشمند شوم

851
00:29:50,120 --> 00:29:52,720
از مردم ممکن است فکر می کنند هی باحال و

852
00:29:52,720 --> 00:29:55,840
همه با این حال ما سیستم هایی در محل داریم

853
00:29:55,840 --> 00:29:57,720
در برابر بسیاری از این چیزها محافظت کنید

854
00:29:57,720 --> 00:29:59,720
کدام درست است و کدام بزرگ و

855
00:29:59,720 --> 00:30:01,919
این یک قدم بسیار مفید به جلو است اما

856
00:30:01,919 --> 00:30:04,440
این سیستم ها اغلب در سال 2008 از بین می روند

857
00:30:04,440 --> 00:30:06,120
قطعا آنهایی که با آن کار نمی کنند

858
00:30:06,120 --> 00:30:07,880
بحران رابین هود قطعا کارساز نبود

859
00:30:07,880 --> 00:30:10,279
و حتی اگر این سیستم ها اعمال شود و شما

860
00:30:10,279 --> 00:30:12,440
به دادگاه بروید تا آنها را حل کنید

861
00:30:12,440 --> 00:30:14,480
شاید شما سالها قبل در دادگاه هستید

862
00:30:14,480 --> 00:30:16,039
شما در واقع یک قطعنامه و توسط

863
00:30:16,039 --> 00:30:18,720
آن زمان به پول نیاز داشتید

864
00:30:18,720 --> 00:30:21,159
مدتهاست که از بین رفته است پس این فناوری چیست

865
00:30:21,159 --> 00:30:23,600
این چه ابزاری است که می تواند این مشکل را برطرف کند

866
00:30:23,600 --> 00:30:25,799
مشکل اساسی در توافقات ما

867
00:30:25,799 --> 00:30:28,039
امروزه این ابزار قراردادهای هوشمند و

868
00:30:28,039 --> 00:30:30,240
این ابزار همان چیزی است که بلاک چین بود

869
00:30:30,240 --> 00:30:31,919
ساخته شده در حال حاضر من می خواهم به شما بدهم

870
00:30:31,919 --> 00:30:33,919
مروری سریع بر قرارداد هوشمند

871
00:30:33,919 --> 00:30:36,000
با این حال من برخی از پیوندها را در

872
00:30:36,000 --> 00:30:37,799
توضیحات برای عمیق تر

873
00:30:37,799 --> 00:30:39,919
توضیحات اما مبانی آنها الف است

874
00:30:39,919 --> 00:30:42,320
قرارداد هوشمند یک قرارداد توافقی است

875
00:30:42,320 --> 00:30:44,880
یا مجموعه ای از دستورالعمل های مستقر در a

876
00:30:44,880 --> 00:30:47,000
بلاک چین غیرمتمرکز و یک بار

877
00:30:47,000 --> 00:30:48,760
قرارداد یا مجموعه دستورالعمل است

878
00:30:48,760 --> 00:30:51,320
مستقر شده نمی توان آن را تغییر داد

879
00:30:51,320 --> 00:30:53,600
به طور خودکار اجرا می شود و همه می توانند

880
00:30:53,600 --> 00:30:55,679
شرایط قرارداد را واقعی ببینید

881
00:30:55,679 --> 00:30:57,200
اساس آن این است که کد است

882
00:30:57,200 --> 00:30:59,559
توسط گروه غیرمتمرکز اجرا می شود

883
00:30:59,559 --> 00:31:01,159
مانند گروهی از مردم اما گروهی از

884
00:31:01,159 --> 00:31:02,960
افرادی که نرم افزار خاصی را اجرا می کنند

885
00:31:02,960 --> 00:31:05,399
یعنی هیچ شخص یا نهادی نمی تواند

886
00:31:05,399 --> 00:31:07,080
در واقع هر یک از این قراردادها را تغییر دهد

887
00:31:07,080 --> 00:31:08,960
یا شرایط ترتیب را تغییر دهید

888
00:31:08,960 --> 00:31:10,840
در این قراردادهای سنتی هر که باشد

889
00:31:10,840 --> 00:31:13,039
صاحب قرارداد هر کسی که مالک آن است

890
00:31:13,039 --> 00:31:15,080
اجرای قرارداد می تواند تلنگر باشد

891
00:31:15,080 --> 00:31:17,240
تغییر دهید و بگویید n ما این کار را نمی کنیم

892
00:31:17,240 --> 00:31:19,159
که دیگر در قراردادهای هوشمند در وب 3

893
00:31:19,159 --> 00:31:21,320
در بلاک چین دیگر نمی توانید این کار را انجام دهید

894
00:31:21,320 --> 00:31:23,080
به طور معمول این قراردادهای هوشمند در یک

895
00:31:23,080 --> 00:31:25,159
بلاک چین غیرمتمرکز و مورد استفاده در

896
00:31:25,159 --> 00:31:27,000
ترکیب با یک اوراکل غیرمتمرکز

897
00:31:27,000 --> 00:31:29,080
شبکه ای برای به دست آوردن دارایی های دنیای واقعی و

898
00:31:29,080 --> 00:31:30,679
اطلاعات و اگر این کلمات صدا

899
00:31:30,679 --> 00:31:32,440
مثل اینکه دارم یک طلسم جادویی درست می کنم

900
00:31:32,440 --> 00:31:33,919
دوباره لینک های موجود در توضیحات را بررسی کنید

901
00:31:33,919 --> 00:31:35,039
اگر می خواهید در مورد آن بیشتر بدانید

902
00:31:35,039 --> 00:31:36,679
پیامدهای فنی اگر شما یک

903
00:31:36,679 --> 00:31:37,799
شخص فنی و شما نیستید

904
00:31:37,799 --> 00:31:39,519
علاقه مند به رسیدن به یکپارچگی

905
00:31:39,519 --> 00:31:42,000
شما می توانید به آن مانند https I فکر کنید

906
00:31:42,000 --> 00:31:43,519
شرط ببندید اکثریت قریب به اتفاق شما حتی این کار را نمی کنید

907
00:31:43,519 --> 00:31:45,880
بدانید https مخفف چیست و در عین حال شما

908
00:31:45,880 --> 00:31:47,679
هر روز هر زمان که وارد سیستم می شوید از آن استفاده کنید

909
00:31:47,679 --> 00:31:49,360
در اینترنت، پس چگونه این مشکل را برطرف می کند

910
00:31:49,360 --> 00:31:51,440
موضوع انحصار مک دونالد در آن است

911
00:31:51,440 --> 00:31:53,440
شکل سنتی قرعه کشی بود

912
00:31:53,440 --> 00:31:56,200
کسی را پشت درهای بسته اعدام کردند

913
00:31:56,200 --> 00:31:58,360
عملیات و مالک کد و

914
00:31:58,360 --> 00:31:59,880
قراردادها و قراردادهایی که اجرا شد

915
00:31:59,880 --> 00:32:01,840
قرعه کشی و آنها قدرت داشتند

916
00:32:01,840 --> 00:32:03,840
آن را تغییر دهید و هیچ کس غیر از

917
00:32:03,840 --> 00:32:05,880
افراد داخلی در قرعه کشی می توانند

918
00:32:05,880 --> 00:32:08,200
حسابرسی این تغییر اتفاق می افتد در حال حاضر اگر

919
00:32:08,200 --> 00:32:10,720
کد این قرعه کشی بر روی آن مستقر شد

920
00:32:10,720 --> 00:32:13,240
هر بار یک هکر یک بلاک چین

921
00:32:13,240 --> 00:32:15,080
تلاش برای تغییر آن همه خواهد بود

922
00:32:15,080 --> 00:32:17,200
نه تنها به آن اطلاع داد، بلکه نتوانستید

923
00:32:17,200 --> 00:32:18,840
حتی آن را تغییر دهید زیرا شرایط الف

924
00:32:18,840 --> 00:32:20,720
قرارداد هوشمند یک بار قابل تغییر نیست

925
00:32:20,720 --> 00:32:22,600
مستقر شده آن قرارداد هوشمند را ترکیب می کند

926
00:32:22,600 --> 00:32:24,360
با یک پیوند زنجیره ای vrf اوراکل به یک

927
00:32:24,360 --> 00:32:27,279
قابل تایید شماره تصادفی و Presto شما

928
00:32:27,279 --> 00:32:29,320
در حال حاضر کاملا غیر متمرکز است

929
00:32:29,320 --> 00:32:31,600
توافق غیرقابل تغییر که غیرممکن است

930
00:32:31,600 --> 00:32:33,559
برای هک کردن ارتکاب کلاهبرداری یا دستکاری ما

931
00:32:33,559 --> 00:32:36,120
به تازگی مردم را بین 13 نجات داده اند

932
00:32:36,120 --> 00:32:39,919
میلیون و 24 میلیون دلار فقط با تعمیر

933
00:32:39,919 --> 00:32:42,679
مسئله اعتماد چگونه حل می شود

934
00:32:42,679 --> 00:32:44,200
مشکل رابین هود با رابین خوب است

935
00:32:44,200 --> 00:32:46,240
هود در حال حاضر درست دوباره ثابت شده است

936
00:32:46,240 --> 00:32:48,080
مشکل این است که یک متمرکز وجود دارد

937
00:32:48,080 --> 00:32:50,760
بدنه ای که می تواند سوئیچ را در هر زمان بچرخاند

938
00:32:50,760 --> 00:32:52,519
و بگویید بله شما نمی توانید به اینها دسترسی پیدا کنید

939
00:32:52,519 --> 00:32:54,240
بازارها دیگر ما در حال شکستن خودمان هستیم

940
00:32:54,240 --> 00:32:56,360
قول می دهد که در واقع به شما دسترسی داشته باشد

941
00:32:56,360 --> 00:32:58,360
بازارهایی که در حال حاضر با آنها رفع شده است

942
00:32:58,360 --> 00:33:00,200
چیزی به نام مبادلات غیرمتمرکز

943
00:33:00,200 --> 00:33:02,240
و اینها امروزه یکی از اینها وجود دارد

944
00:33:02,240 --> 00:33:04,200
مبادلات یکی به نام Unis swap شما است

945
00:33:04,200 --> 00:33:06,679
می تواند توکن های erc20 را که نوعی هستند، مبادله کنند

946
00:33:06,679 --> 00:33:08,919
معادل سهام است اما برخی نیستند

947
00:33:08,919 --> 00:33:10,320
برخی از آنها کمی گیج کننده است من نمی خواهم

948
00:33:10,320 --> 00:33:12,240
اینجا هم وارد آن شوید، اما اینطور نیست

949
00:33:12,240 --> 00:33:14,240
آن بدن متمرکزی را داشته باشید که می تواند تلنگر بزند

950
00:33:14,240 --> 00:33:17,200
یک سوئیچ و خراب کردن دسترسی به بازارها

951
00:33:17,200 --> 00:33:19,120
و آیا این سرمایه گذاران در یک

952
00:33:19,120 --> 00:33:21,120
تبادل غیرمتمرکز آن خواهد داشت

953
00:33:21,120 --> 00:33:23,720
صدها میلیون آنها را نجات داد

954
00:33:23,720 --> 00:33:25,120
دلار و از آن جلوگیری می کرد

955
00:33:25,120 --> 00:33:27,039
دستکاری بازار تقلبی چگونه انجام می شود

956
00:33:27,039 --> 00:33:28,480
آن را تعمیر اجرا از بانک ها با

957
00:33:28,480 --> 00:33:30,279
شفافیت ساخته شده و خودکار

958
00:33:30,279 --> 00:33:32,159
چک های پرداخت بدهی شما می توانید یک بانک بسازید

959
00:33:32,159 --> 00:33:33,960
مانند قرارداد هوشمند که ورشکستگی دارد

960
00:33:33,960 --> 00:33:35,919
چک های ساخته شده که آن را غیرممکن می کند

961
00:33:35,919 --> 00:33:38,440
برای رسیدن به آنجا معسر یعنی شکسته به عنوان

962
00:33:38,440 --> 00:33:41,320
هر توافق یا هر درس تاریخ

963
00:33:41,320 --> 00:33:42,960
جایی که یک فرض اعتماد وجود داشت که

964
00:33:42,960 --> 00:33:45,679
شکسته شد قراردادهای هوشمند می تواند باشد

965
00:33:45,679 --> 00:33:48,000
اعمال می شود و باید اعمال شود

966
00:33:48,000 --> 00:33:49,720
به خصوص در زمانی که پول کلان است

967
00:33:49,720 --> 00:33:52,600
اجرا می شود مالک و کنترل همه چیز ما

968
00:33:52,600 --> 00:33:54,799
به شدت نیاز به حرکت به دنیایی دارم

969
00:33:54,799 --> 00:33:56,720
جایی که برخی از منافع شخصی متمرکز شدند

970
00:33:56,720 --> 00:33:58,960
نهاد نمی تواند ما را سوئیچ و خراب کند

971
00:33:58,960 --> 00:34:00,679
دسترسی مردم به خدماتی که

972
00:34:00,679 --> 00:34:03,200
آنها نیاز دارند که بتوانیم از یک دنیا دور شویم

973
00:34:03,200 --> 00:34:05,799
که مبتنی بر نام تجاری به جهانی است که است

974
00:34:05,799 --> 00:34:07,919
در حال حاضر بر اساس ریاضی اگر تعامل دارید

975
00:34:07,919 --> 00:34:09,919
با سرویسی که دوست ندارید یا

976
00:34:09,919 --> 00:34:12,079
که تنها عهد خود را می شکنند

977
00:34:12,079 --> 00:34:14,320
کاری که می توانید انجام دهید این است که در خیابان راه بروید

978
00:34:14,320 --> 00:34:15,839
به سرویس بعدی که قرار است ایجاد شود

979
00:34:15,839 --> 00:34:17,679
همان مجموعه ای از وعده ها و شما باید

980
00:34:17,679 --> 00:34:18,879
امیدوار باشید و دعا کنید که آنها واقعا هستند

981
00:34:18,879 --> 00:34:21,320
ما می توانیم آن را حفظ کنیم

982
00:34:21,320 --> 00:34:23,079
به دنیایی که می توانیم فقط به آن نگاه کنیم

983
00:34:23,079 --> 00:34:26,000
ریاضی و بگو اوه باشه 1 1 مساوی 2 این

984
00:34:26,000 --> 00:34:27,359
چیزی است که این توافق قرار است انجام دهد

985
00:34:27,359 --> 00:34:30,720
برای من هر بار تضمین شده است

986
00:34:30,720 --> 00:34:32,679
زیرا یک خودمختار غیرمتمرکز است

987
00:34:32,679 --> 00:34:35,280
عامل هیچ انگیزه ای برای بد بودن ندارد و

988
00:34:35,280 --> 00:34:36,839
همه چیز شفاف و در داخل است

989
00:34:36,839 --> 00:34:38,720
باز من یک شرکت بزرگ هستم و اگر بود

990
00:34:38,720 --> 00:34:41,480
برای من بهتر است برای 1 1 برابر سه

991
00:34:41,480 --> 00:34:42,839
شاید برم پشت چند بسته

992
00:34:42,839 --> 00:34:44,480
درها و تعدادی اعداد را فوج کنید و بیایید

993
00:34:44,480 --> 00:34:47,599
عقب بروید و مانند هی 1 1 برابر 3 باشید

994
00:34:47,599 --> 00:34:48,879
اما با قراردادهای هوشمند که

995
00:34:48,879 --> 00:34:51,720
انجام کار درست غیرممکن است

996
00:34:51,720 --> 00:34:53,760
زیرساخت در حال حاضر با توجه به انتخاب

997
00:34:53,760 --> 00:34:55,679
بین دو قرارداد یکی که در آن شما

998
00:34:55,679 --> 00:34:57,720
باید به یک متمرکز واحد اعتماد کرد

999
00:34:57,720 --> 00:34:58,960
نهادی که آنها قصد انجام آن را دارند

1000
00:34:58,960 --> 00:35:01,400
چیز درست برای شما در مقابل الف

1001
00:35:01,400 --> 00:35:04,280
جمعی غیرمتمرکز غیرمتمرکز که

1002
00:35:04,280 --> 00:35:06,040
یکی را انتخاب می کنی من انتخاب می کنم

1003
00:35:06,040 --> 00:35:07,800
اونی که نمیتونه من رو به هم بزنه

1004
00:35:07,800 --> 00:35:10,640
یک بار برای هر توافقی که می توانم

1005
00:35:10,640 --> 00:35:12,520
اعمال آن را به در حال حاضر این تکنولوژی است

1006
00:35:12,520 --> 00:35:14,640
نسبتا جدید است اما ما قبلا دیده ایم

1007
00:35:14,640 --> 00:35:16,920
آن را رل چشم انداز کل بازارها و

1008
00:35:16,920 --> 00:35:18,960
به روش سنتی ادامه دهید

1009
00:35:18,960 --> 00:35:20,680
دنیای مالی در حال حاضر خود را دریافت می کند

1010
00:35:20,680 --> 00:35:23,800
ناهاری که با سرپیچی یا غیرمتمرکز خورده می شود

1011
00:35:23,800 --> 00:35:25,760
مالی در حال حاضر بیش از 200 دلار است

1012
00:35:25,760 --> 00:35:27,960
میلیارد پول مردم در این

1013
00:35:27,960 --> 00:35:30,440
پروتکل هایی برای کمک به داشتن عادلانه تر

1014
00:35:30,440 --> 00:35:32,440
پاسخگویی شفاف تر مالی

1015
00:35:32,440 --> 00:35:34,520
سیستم این حرکت D5 یکی از

1016
00:35:34,520 --> 00:35:36,240
دلایل اصلی ورود من به این فضا

1017
00:35:36,240 --> 00:35:39,040
زیرا ما به شدت نیاز به دور شدن داریم

1018
00:35:39,040 --> 00:35:41,160
از جایی که الان هستیم و به پایان می رسیم

1019
00:35:41,160 --> 00:35:43,079
شانس مردم برای ثروت مکیده شده است

1020
00:35:43,079 --> 00:35:44,920
توسط گروهی که در حال خم شدن هستند

1021
00:35:44,920 --> 00:35:46,960
قوانین به نفع آنها و قراردادهای هوشمند

1022
00:35:46,960 --> 00:35:49,000
بلیطی برای آن دنیای بهتر هستند

1023
00:35:49,000 --> 00:35:50,800
و صنایع بیشتری نیز در حال آمدن هستند

1024
00:35:50,800 --> 00:35:52,240
به قراردادهای هوشمند و بلاک چین

1025
00:35:52,240 --> 00:35:53,680
به دلیل تمام نوآوری ها و

1026
00:35:53,680 --> 00:35:55,319
به دلیل تمام مزایایی که دارد

1027
00:35:55,319 --> 00:35:57,640
هرچه رشد می کنیم و بهتر می شویم، دارد

1028
00:35:57,640 --> 00:35:59,800
ما به این چشم انداز داشتن نزدیک می شویم

1029
00:35:59,800 --> 00:36:03,000
این مفهوم اعتماد را به حداقل رساند

1030
00:36:03,000 --> 00:36:04,920
توافقاتی که این قراردادهای هوشمند هستند

1031
00:36:04,920 --> 00:36:07,119
به حداقل رساندن اعتمادی که به آن نیاز داریم

1032
00:36:07,119 --> 00:36:08,760
برای اینها به افراد دیگر بدهید

1033
00:36:08,760 --> 00:36:10,480
توافقاتی که در صورت اعتماد اجرا می شود

1034
00:36:10,480 --> 00:36:12,000
توافقات به حداقل رسیده بسیار گیج کننده است

1035
00:36:12,000 --> 00:36:14,720
زیرا شما فقط وعده های شکست ناپذیر می گویید

1036
00:36:14,720 --> 00:36:16,480
حالا من باید با شما روراست باشم

1037
00:36:16,480 --> 00:36:18,000
بلاک چین و قراردادهای هوشمند و

1038
00:36:18,000 --> 00:36:19,440
ارزهای دیجیتال در واقع می توانند کارهای بیشتری انجام دهند

1039
00:36:19,440 --> 00:36:21,319
فقط به توافقات به حداقل رسیده اعتماد کنید

1040
00:36:21,319 --> 00:36:23,319
آنچه آنها دارند مزایای امنیتی تایم

1041
00:36:23,319 --> 00:36:25,160
مزایای سرعت اجرا مزایای و الف

1042
00:36:25,160 --> 00:36:26,680
خیلی بیشتر اما خیلی راحت تره

1043
00:36:26,680 --> 00:36:28,079
فقط در مورد یکی یاد بگیرید و دیگری را یاد بگیرید

1044
00:36:28,079 --> 00:36:29,240
آنهایی که بعداً درست است، به نوعی شبیه است

1045
00:36:29,240 --> 00:36:31,520
روی آن می پاشد، پس به همین دلیل است که ما هستیم

1046
00:36:31,520 --> 00:36:33,040
در اینجا به همین دلیل است که ما این را می سازیم

1047
00:36:33,040 --> 00:36:35,800
آینده و به همین دلیل است که ما بسیار هیجان زده هستیم

1048
00:36:35,800 --> 00:36:38,040
در مورد

1049
00:36:38,040 --> 00:36:40,960
در سال گذشته 2022 تعداد زیادی وجود داشت

1050
00:36:40,960 --> 00:36:43,040
مشکلات با چند شرکت مختلف

1051
00:36:43,040 --> 00:36:46,640
مانند پلتفرم FTX spf برای مثال

1052
00:36:46,640 --> 00:36:48,359
چیزی که برای من ناامید کننده ترین است

1053
00:36:48,359 --> 00:36:50,359
در مورد آن وضعیت این است که FTX

1054
00:36:50,359 --> 00:36:52,680
پلت فرم چیزی نبود که من فقط

1055
00:36:52,680 --> 00:36:54,640
صحبت در مورد آن غیرمتمرکز نبود

1056
00:36:54,640 --> 00:36:57,119
قابل اعتماد نبود، شفاف نبود

1057
00:36:57,119 --> 00:36:59,359
این صرفا یک وب 2 سنتی بود

1058
00:36:59,359 --> 00:37:01,560
شرکتی که وانمود می کند وب 3 و فقط است

1059
00:37:01,560 --> 00:37:03,920
با استفاده از بخش ارز دیجیتال وب 3

1060
00:37:03,920 --> 00:37:05,560
اما در واقع از هوشمند استفاده نمی کند

1061
00:37:05,560 --> 00:37:07,280
قراردادها و ما در حال انجام خیلی بهتر است

1062
00:37:07,280 --> 00:37:09,280
کار به عنوان یک جامعه خلاص شدن از شر

1063
00:37:09,280 --> 00:37:10,599
بازیگران بد و این چیزی است که

1064
00:37:10,599 --> 00:37:12,440
زمانی که برای شما بسیار مهم است

1065
00:37:12,440 --> 00:37:14,079
کار با پروتکل ها و هنگام ساخت

1066
00:37:14,079 --> 00:37:15,839
پروتکل‌ها می‌خواهم شما فوق‌العاده باشید

1067
00:37:15,839 --> 00:37:17,440
در اینجا موفق هستید اما من می خواهم که شما باشید

1068
00:37:17,440 --> 00:37:18,839
فوق العاده موفق چون تو

1069
00:37:18,839 --> 00:37:20,960
ساخت یک تن ارزش بسیاری از این

1070
00:37:20,960 --> 00:37:22,920
سکوهایی که آخرین بار شاهد فروپاشی آنها بودیم

1071
00:37:22,920 --> 00:37:24,839
سال ارزش آفرینی نکردند

1072
00:37:24,839 --> 00:37:26,839
سرقت ارزش آنها سیفون ارزش

1073
00:37:26,839 --> 00:37:29,800
آنها با ارزش و مانند شما جعل می کردند

1074
00:37:29,800 --> 00:37:31,680
یاد بگیرید و همانطور که قراردادهای هوشمند می سازید

1075
00:37:31,680 --> 00:37:34,119
خودتان شروع به تبدیل شدن به ذات می کند

1076
00:37:34,119 --> 00:37:36,160
از چه پروتکل ها و چه چیزی آگاه است

1077
00:37:36,160 --> 00:37:39,280
شرکت ها متمرکز هستند و نیستند

1078
00:37:39,280 --> 00:37:42,760
اخلاق وب 3 و آنهایی که هستند

1079
00:37:42,760 --> 00:37:45,240
ما در حال ایجاد اعتماد قابل تایید هستیم

1080
00:37:45,240 --> 00:37:47,119
به حداقل رساندن توافقات شکست ناپذیر

1081
00:37:47,119 --> 00:37:49,160
وعده ها و اگر نمی توانید آنها را تأیید کنید

1082
00:37:49,160 --> 00:37:51,599
وعده می دهد پس از آن اعتماد به حداقل برسد

1083
00:37:51,599 --> 00:37:53,880
این وب 3 نیست، این چیزی نیست

1084
00:37:53,880 --> 00:37:55,680
صنعت برای این است که من از شما می خواهم

1085
00:37:55,680 --> 00:37:58,400
انجام این کار به عنوان پایان این دوره است

1086
00:37:58,400 --> 00:38:01,560
زور متأسفانه به خاطر الف

1087
00:38:01,560 --> 00:38:03,200
بسیاری از مردم دوره من را نگذرانده اند

1088
00:38:03,200 --> 00:38:04,920
همه تفاوت را درک نمی کنند

1089
00:38:04,920 --> 00:38:07,599
بین یک پروژه قانونی و یک توکن

1090
00:38:07,599 --> 00:38:09,040
این فقط به معنای پمپاژ کسی است

1091
00:38:09,040 --> 00:38:11,760
کیسه ها به عنوان این فضا به رشد خود ادامه می دهد و

1092
00:38:11,760 --> 00:38:13,359
همانطور که افرادی مانند شما در دوره ها شرکت می کنند

1093
00:38:13,359 --> 00:38:15,319
به این ترتیب ما ادامه خواهیم داد

1094
00:38:15,319 --> 00:38:17,760
پروژه های قانونی واقعی را به جلو سوق دهید

1095
00:38:17,760 --> 00:38:19,880
و پروژه هایی که نیستند را بشویید

1096
00:38:19,880 --> 00:38:23,079
در واقع به وب کمک می کند

1097
00:38:23,160 --> 00:38:26,400
3 حتی در همین قسمت مقدمه

1098
00:38:26,400 --> 00:38:28,599
ما خیلی چیزها را یاد گرفته ایم، پس بیایید سریع انجام دهیم

1099
00:38:28,599 --> 00:38:30,680
خلاصه ای از آنچه تا کنون آموخته ایم

1100
00:38:30,680 --> 00:38:32,440
بیت کوین اولین پروتکلی بود که از آن استفاده شد

1101
00:38:32,440 --> 00:38:34,520
این فناوری بلاک چین به

1102
00:38:34,520 --> 00:38:35,640
روشن کنید و اینها را بگیرید

1103
00:38:35,640 --> 00:38:37,520
رمزارزها وارد جریان اصلی شوند

1104
00:38:37,520 --> 00:38:39,839
بیت کوین نوعی طلای دیجیتال یا یک

1105
00:38:39,839 --> 00:38:42,160
ذخیره ارزش قادر به انجام معاملات

1106
00:38:42,160 --> 00:38:44,400
بین کاربران به صورت غیر متمرکز

1107
00:38:44,400 --> 00:38:45,720
اتریوم و سایر قراردادهای هوشمند

1108
00:38:45,720 --> 00:38:47,160
پلتفرم ها این بلاک چین را می گیرند

1109
00:38:47,160 --> 00:38:49,640
فن آوری یک قدم جلوتر را قادر می سازد

1110
00:38:49,640 --> 00:38:51,200
افراد برای بستن قراردادهای هوشمند

1111
00:38:51,200 --> 00:38:53,640
اعتماد غیرمتمرکز توافقات را به حداقل رساند

1112
00:38:53,640 --> 00:38:55,440
این قراردادهای هوشمند و غیرمتمرکز

1113
00:38:55,440 --> 00:38:57,440
برنامه ها می توانند به یک اینتر دسترسی داشته باشند

1114
00:38:57,440 --> 00:38:59,200
با استفاده از دنیای واقعی تعامل داشته باشید

1115
00:38:59,200 --> 00:39:01,119
چیزی به نام اوراکل غیرمتمرکز

1116
00:39:01,119 --> 00:39:03,200
پیوند زنجیره شبکه ها غیرمتمرکز است

1117
00:39:03,200 --> 00:39:05,079
شبکه ای که به ما امکان می دهد اینها را بسازیم

1118
00:39:05,079 --> 00:39:07,480
قراردادهای هوشمند هیبریدی که ترکیب می شوند

1119
00:39:07,480 --> 00:39:10,599
منطق onchain ما با offchain ما

1120
00:39:10,599 --> 00:39:12,720
داده های غیرمتمرکز و غیرمتمرکز

1121
00:39:12,720 --> 00:39:15,079
محاسبات باعث ایجاد منطق ما می شود

1122
00:39:15,079 --> 00:39:17,079
کاملا غیر متمرکز بودن و ما

1123
00:39:17,079 --> 00:39:18,880
داده ها و محاسبات خارجی وجود دارد

1124
00:39:18,880 --> 00:39:21,119
کاملاً غیر متمرکز به همه ما می دهد

1125
00:39:21,119 --> 00:39:23,160
ویژگی هایی که قراردادهای سنتی دارد

1126
00:39:23,160 --> 00:39:25,599
و قراردادهای سنتی الان اینها را دارند

1127
00:39:25,599 --> 00:39:27,440
ارزهای دیجیتال مانند اتریوم و

1128
00:39:27,440 --> 00:39:29,839
بیت کوین حتی بدون آن هم ارزش دارد

1129
00:39:29,839 --> 00:39:32,079
بخش قرارداد هوشمند دارای سانسور است

1130
00:39:32,079 --> 00:39:34,400
ذخیره ارزش غیرمتمرکز مقاوم

1131
00:39:34,400 --> 00:39:36,359
به خودی خود بی اندازه قدرتمند است

1132
00:39:36,359 --> 00:39:37,839
درست ما چند لینک در GitHub داریم

1133
00:39:37,839 --> 00:39:39,359
مخزن که به شما یاد می دهد که چگونه این

1134
00:39:39,359 --> 00:39:41,440
تغییر ارزش فروشگاه غیرمتمرکز

1135
00:39:41,440 --> 00:39:43,359
مالی سنتی بر سر خود و آن است

1136
00:39:43,359 --> 00:39:44,800
یکی دیگر از دلایل بزرگ برای

1137
00:39:44,800 --> 00:39:46,960
ساخت قراردادهای هوشمند اما دوباره

1138
00:39:46,960 --> 00:39:49,200
ساده ترین راه برای کم کردن آن اعتماد است

1139
00:39:49,200 --> 00:39:53,119
توافقات به حداقل رسیده یا شکست ناپذیر

1140
00:39:53,599 --> 00:39:55,760
وعده می دهد اما اجازه دهید به برخی از آنها نیز بپردازیم

1141
00:39:55,760 --> 00:39:56,920
این ویژگی های دیگر که هوشمند است

1142
00:39:56,920 --> 00:39:58,640
قراردادها بیش از سنتی ما است

1143
00:39:58,640 --> 00:40:00,480
محیط زیست اولین ویژگی البته

1144
00:40:00,480 --> 00:40:02,200
این است که آنها غیر متمرکز هستند و آنها

1145
00:40:02,200 --> 00:40:04,280
هیچ واسطه متمرکزی ندارند

1146
00:40:04,280 --> 00:40:05,960
افراد مختلف که یکی از آنها را اداره می کنند

1147
00:40:05,960 --> 00:40:07,880
این بلاک چین ها به عنوان گره شناخته می شوند

1148
00:40:07,880 --> 00:40:10,000
اپراتورها و ترکیبی از

1149
00:40:10,000 --> 00:40:12,119
همه این هزاران عملگر گره

1150
00:40:12,119 --> 00:40:14,000
اجرای همان نرم افزاری که اینها را اجرا می کند

1151
00:40:14,000 --> 00:40:16,240
الگوریتم هایی که این قراردادهای هوشمند را اجرا می کنند

1152
00:40:16,240 --> 00:40:18,160
که شبکه را غیرمتمرکز می کند

1153
00:40:18,160 --> 00:40:19,760
ما عمیق تر به نحوه کارکرد آن خواهیم پرداخت

1154
00:40:19,760 --> 00:40:21,960
بعداً ویژگی بعدی شفافیت است

1155
00:40:21,960 --> 00:40:23,960
و انعطاف پذیری در این غیر متمرکز

1156
00:40:23,960 --> 00:40:26,599
شبکه ها از آنجایی که همه این گره های فردی هستند

1157
00:40:26,599 --> 00:40:28,839
اپراتورها این نرم افزار را همه اجرا می کنند

1158
00:40:28,839 --> 00:40:30,680
می تواند هر چیزی را که در آن اتفاق می افتد ببیند

1159
00:40:30,680 --> 00:40:32,839
زنجیره ای به این معنی است که هیچ معامله سایه وجود ندارد

1160
00:40:32,839 --> 00:40:34,800
هیچ اتفاق عجیبی نمی افتد

1161
00:40:34,800 --> 00:40:37,119
هر چیزی که ناعادلانه باشد

1162
00:40:37,119 --> 00:40:39,160
مردم قادر به دیدن هستند و نه

1163
00:40:39,160 --> 00:40:41,599
استفاده کنید همه اطلاعات کامل دارند

1164
00:40:41,599 --> 00:40:44,319
و اکنون باید با همان قوانین بازی کند

1165
00:40:44,319 --> 00:40:45,880
به علاوه این به این معنی نیست

1166
00:40:45,880 --> 00:40:47,920
بلاکچین حریم خصوصی ندارد

1167
00:40:47,920 --> 00:40:49,960
شبه ناشناس به این معنی که شما نیستید

1168
00:40:49,960 --> 00:40:52,839
لزوماً به هویت واقعی گره خورده است

1169
00:40:52,839 --> 00:40:54,760
زندگی آنها ویژگی سرعت را نیز دارند

1170
00:40:54,760 --> 00:40:56,400
و کارایی برای کسانی از شما که دارید

1171
00:40:56,400 --> 00:40:58,680
تا به حال سعی کرده اید یک انتقال بانکی یا ارسال کنید

1172
00:40:58,680 --> 00:41:00,760
پول در سراسر دریاها شما آن را گاهی اوقات می دانید

1173
00:41:00,760 --> 00:41:04,119
می تواند 2 تا 3 هفته طول بکشد در حالی که در واقع همه

1174
00:41:04,119 --> 00:41:06,359
این بانک ها واقعاً انجام می دهند اساسی است

1175
00:41:06,359 --> 00:41:08,400
ریاضی دارند پول را از شما کم می کنند

1176
00:41:08,400 --> 00:41:10,480
تعادل و اضافه کردن آن به برخی دیگر

1177
00:41:10,480 --> 00:41:12,680
تعادل چرا اینقدر طول می کشد در

1178
00:41:12,680 --> 00:41:14,680
همه این تراکنش ها را بلاک چین کنید

1179
00:41:14,680 --> 00:41:17,200
بلافاصله یک نمونه دیگر برای

1180
00:41:17,200 --> 00:41:19,040
کسانی که در دنیای مالی امروز هستند می دانند

1181
00:41:19,040 --> 00:41:20,839
که تسویه خانه ها و روزهای تسویه حساب

1182
00:41:20,839 --> 00:41:23,280
می تواند زمان زیادی را در بلاک چین ببرد

1183
00:41:23,280 --> 00:41:24,760
نیازی به هیچکدام از اینها نیست زیرا

1184
00:41:24,760 --> 00:41:26,920
آنها فورا اتفاق می افتد این بدیهی است

1185
00:41:26,920 --> 00:41:29,079
بسیار سریعتر است، اما در عین حال برای بسیاری نیز مفید است

1186
00:41:29,079 --> 00:41:30,880
تعامل کارآمدتر با هر کدام

1187
00:41:30,880 --> 00:41:33,480
دیگر امنیت و تغییر ناپذیری دوباره

1188
00:41:33,480 --> 00:41:36,240
تغییرناپذیر به این معنی است که نمی توان آن را تغییر داد

1189
00:41:36,240 --> 00:41:38,640
هنگامی که یک قرارداد هوشمند مستقر می شود که

1190
00:41:38,640 --> 00:41:40,720
هر چیزی که در کد است به آن می رود

1191
00:41:40,720 --> 00:41:42,680
در کد Forever they can be

1192
00:41:42,680 --> 00:41:44,640
این را به هر نحوی تغییر داده یا دستکاری کرده است

1193
00:41:44,640 --> 00:41:46,760
به این معنی است که امنیت بسیار آسان تر است

1194
00:41:46,760 --> 00:41:48,319
در حالی که در جهان متمرکز کسی

1195
00:41:48,319 --> 00:41:50,160
می تواند سرور را هک کند و از آن خارج شود

1196
00:41:50,160 --> 00:41:52,240
پایگاه داده و تغییر برخی از اعداد شما

1197
00:41:52,240 --> 00:41:53,960
نمی توان این کار را در دنیای بلاک چین انجام داد

1198
00:41:53,960 --> 00:41:55,960
و از آنجایی که غیرمتمرکز است به منظور

1199
00:41:55,960 --> 00:41:58,200
بلاک چین را که باید هک کنید

1200
00:41:58,200 --> 00:42:00,599
برعکس نیمی از گره ها را در اختیار بگیرد

1201
00:42:00,599 --> 00:42:02,280
به دنیای متمرکزی که در آن شما

1202
00:42:02,280 --> 00:42:04,240
فقط باید یکی را در اختیار بگیرد

1203
00:42:04,240 --> 00:42:06,160
دنیای معمولی اگر کامپیوتر شما و شما

1204
00:42:06,160 --> 00:42:08,960
کامپیوتر پشتیبان تمام داده های شما را پایین می آورد

1205
00:42:08,960 --> 00:42:11,640
در دنیای بلاک چین رفته است اگر شما

1206
00:42:11,640 --> 00:42:13,280
کامپیوتر و کامپیوتر پشتیبان شما می روند

1207
00:42:13,280 --> 00:42:16,079
پایین همه داده های شما امن است زیرا اینطور است

1208
00:42:16,079 --> 00:42:17,760
در حال اجرا بر روی همه این های دیگر

1209
00:42:17,760 --> 00:42:20,079
گره های غیرمتمرکز و حتی اگر تعداد کمی باشند

1210
00:42:20,079 --> 00:42:22,160
صد گره یا چند هزار گره

1211
00:42:22,160 --> 00:42:24,040
برو پایین مهم نیست چون به عنوان

1212
00:42:24,040 --> 00:42:25,839
تا زمانی که یک گره یک کپی از آن داشته باشد

1213
00:42:25,839 --> 00:42:28,440
بلاک چین شما برای هک کردن خوب هستید

1214
00:42:28,440 --> 00:42:31,200
بلاک چین تقریبا غیر ممکن است و

1215
00:42:31,200 --> 00:42:33,280
جهش و مرز دشوارتر از

1216
00:42:33,280 --> 00:42:35,240
هک کردن یک سرور متمرکز نه تنها

1217
00:42:35,240 --> 00:42:37,280
اما این در دارایی ایمن تر است

1218
00:42:37,280 --> 00:42:39,839
حس و همچنین تمام آنچه شما نیاز به دسترسی دارید

1219
00:42:39,839 --> 00:42:41,760
اعتبار و اطلاعات شما

1220
00:42:41,760 --> 00:42:44,359
و دارایی های شما کلید خصوصی شماست

1221
00:42:44,359 --> 00:42:46,359
که اساسا رمز عبور شما برای همه است

1222
00:42:46,359 --> 00:42:48,160
از این و همانطور که در مورد بحث کردیم

1223
00:42:48,160 --> 00:42:50,119
ویدیو این قراردادهای هوشمند این را حذف کنید

1224
00:42:50,119 --> 00:42:51,800
ریسک طرف مقابل این را حذف کند

1225
00:42:51,800 --> 00:42:54,000
واسطه متمرکز اینها را حذف کند

1226
00:42:54,000 --> 00:42:56,280
دروازه های اعتمادی که باید در وب انجام دهیم

1227
00:42:56,280 --> 00:42:58,480
2 هنگامی که ما با کاربران و

1228
00:42:58,480 --> 00:43:00,599
افرادی که همیشه ما را ندارند

1229
00:43:00,599 --> 00:43:02,760
بهترین منافع در قراردادهای هوشمند قلب

1230
00:43:02,760 --> 00:43:04,480
این خطر طرف مقابل را حذف کنید زیرا

1231
00:43:04,480 --> 00:43:06,640
هنگامی که یکی از این قراردادها ایجاد می شود

1232
00:43:06,640 --> 00:43:08,559
آنها نمی توانند وارد شوند و نمی توانند آن را تغییر دهند

1233
00:43:08,559 --> 00:43:10,480
و آنها نمی توانند حرص و طمع یا نفس یا

1234
00:43:10,480 --> 00:43:11,880
هر چیز دیگری از آنها بهتر شود و

1235
00:43:11,880 --> 00:43:13,960
شرایط معامله و همانطور که ما را تغییر دهید

1236
00:43:13,960 --> 00:43:16,200
گفت این باعث ایجاد این اعتماد می شود

1237
00:43:16,200 --> 00:43:17,880
توافقات به حداقل رسیده یا اینها

1238
00:43:17,880 --> 00:43:20,400
وعده های برنامه ای نشکن ما

1239
00:43:20,400 --> 00:43:22,839
از قراردادهای مبتنی بر نام تجاری فاصله بگیرید

1240
00:43:22,839 --> 00:43:24,599
توافقات مبتنی بر ریاضی که می توانیم به آنها نگاه کنیم

1241
00:43:24,599 --> 00:43:26,440
در رمزنگاری که می توانیم درست به آن نگاه کنیم

1242
00:43:26,440 --> 00:43:29,040
کد و ببینید دقیقا چه چیزی

1243
00:43:29,040 --> 00:43:30,440
قرار است انجام دهد و چگونه است

1244
00:43:30,440 --> 00:43:32,800
اجرا در مقابل اتکا به انسان

1245
00:43:32,800 --> 00:43:35,200
انجام کار درست با هوشمندی

1246
00:43:35,200 --> 00:43:37,440
قراردادها و هوشمند هیبریدی غیرمتمرکز

1247
00:43:37,440 --> 00:43:40,079
قراردادها کار درست را انجام می دهند

1248
00:43:40,079 --> 00:43:42,200
زیرساختی همه این قطعات به جوش می آیند

1249
00:43:42,200 --> 00:43:44,160
به ما آزادی است

1250
00:43:44,160 --> 00:43:46,240
به روشی که ما می خواهیم تعامل کنیم

1251
00:43:46,240 --> 00:43:48,160
بدون اینکه از آن بترسی

1252
00:43:48,160 --> 00:43:49,640
چنین تعاملی خراب می شود

1253
00:43:49,640 --> 00:43:52,040
ما بر این اعتماد صلح اینها را به حداقل برسانیم

1254
00:43:52,040 --> 00:43:55,400
وعده های شکست ناپذیر باعث تعامل می شود

1255
00:43:55,400 --> 00:43:57,559
خیلی بهتر است در جهان صرفا

1256
00:43:57,559 --> 00:44:00,000
ما دائماً با پیام ها بمباران می شویم

1257
00:44:00,000 --> 00:44:02,920
پروژه ها و پروتکل هایی که ما را به سمت آن سوق می دهند

1258
00:44:02,920 --> 00:44:04,960
حرکت کنید یا در جهتی عمل کنید که باعث می شود

1259
00:44:04,960 --> 00:44:07,079
آنها در مقابل هوشمند سودآورتر هستند

1260
00:44:07,079 --> 00:44:08,960
فضای قرارداد ما می توانیم همه چیز را ببینیم

1261
00:44:08,960 --> 00:44:11,400
به طور شفاف و ما حتی می توانیم تعامل و

1262
00:44:11,400 --> 00:44:14,119
تعامل داشته باشند و تا حدی مالک آن باشند

1263
00:44:14,119 --> 00:44:16,400
پروتکل ها و تعاملاتی که ما داریم

1264
00:44:16,400 --> 00:44:19,880
تصمیم بگیریم که می خواهیم بخشی باشیم

1265
00:44:20,720 --> 00:44:23,319
قراردادهای بسیار هوشمندی وجود داشته است

1266
00:44:23,319 --> 00:44:25,359
چند سالی است که آنها چه دارند

1267
00:44:25,359 --> 00:44:27,319
برای چه صنایعی تولید شده است

1268
00:44:27,319 --> 00:44:28,800
به دلیل این قراردادهای هوشمند

1269
00:44:28,800 --> 00:44:30,359
پلتفرم‌ها در اطراف شما هستند

1270
00:44:30,359 --> 00:44:31,599
احتمالاً برخی از اینها و برخی را شنیده اید

1271
00:44:31,599 --> 00:44:32,960
از این موارد که قبلا ذکر کردیم اما

1272
00:44:32,960 --> 00:44:35,480
بیایید یک بازنگری سریع به شما بدهیم

1273
00:44:35,480 --> 00:44:38,319
defi مخفف امور مالی غیرمتمرکز است

1274
00:44:38,319 --> 00:44:40,559
و به کاربران امکان تعامل را می دهد

1275
00:44:40,559 --> 00:44:42,440
با امور مالی و بازار بدون داشتن

1276
00:44:42,440 --> 00:44:44,480
از طریق یک واسطه متمرکز

1277
00:44:44,480 --> 00:44:46,160
برای مثال همانطور که در مورد رابین هود گفتیم

1278
00:44:46,160 --> 00:44:48,119
دیگر لازم نیست به آن رابین اعتماد کنید

1279
00:44:48,119 --> 00:44:49,520
هود همچنان به شما امکان دسترسی می دهد

1280
00:44:49,520 --> 00:44:51,720
به بازارهایی که در عوض قادر خواهید بود

1281
00:44:51,720 --> 00:44:54,040
برای دیدن در قرارداد هوشمند بله من دارم

1282
00:44:54,040 --> 00:44:56,000
دسترسی به بازارها یا در سال 2008

1283
00:44:56,000 --> 00:44:58,200
بحران مالی هرگز لازم نیست به آن اعتماد کنید

1284
00:44:58,200 --> 00:45:00,079
که این گروه ها و نهادها هستند

1285
00:45:00,079 --> 00:45:01,559
به شما چیزهای درست در

1286
00:45:01,559 --> 00:45:03,400
انتهای پشت شما می توانید همه چیز را ببینید

1287
00:45:03,400 --> 00:45:05,640
به طور شفاف درست روی بلاک چین

1288
00:45:05,640 --> 00:45:07,240
می توانید با چیزهایی مانند پول درگیر شوید

1289
00:45:07,240 --> 00:45:09,160
بازارها و مالی پیچیده

1290
00:45:09,160 --> 00:45:12,400
محصولات آسان و موثر و ایمن

1291
00:45:12,400 --> 00:45:14,359
اگر واقعاً در مورد defi ما هیجان زده هستید

1292
00:45:14,359 --> 00:45:16,440
یک تن از مثال های defi به شما نشان می دهد

1293
00:45:16,440 --> 00:45:17,839
چگونه می توان اینها را ساخت و با آنها تعامل کرد

1294
00:45:17,839 --> 00:45:20,280
پروتکل ها در درس های آینده داوز یا

1295
00:45:20,280 --> 00:45:22,559
سازمان های مستقل غیر متمرکز

1296
00:45:22,559 --> 00:45:23,800
گروه دیگری هستند که قبلاً آنها را داریم

1297
00:45:23,800 --> 00:45:25,800
داوهای ذکر شده گروه هایی هستند که هستند

1298
00:45:25,800 --> 00:45:28,200
کاملاً متمرکز توسط یک مجموعه اداره می شود

1299
00:45:28,200 --> 00:45:30,160
دستورالعمل ها یا قراردادهای هوشمند در

1300
00:45:30,160 --> 00:45:32,079
زنجیره ای مزایای زیادی دارد

1301
00:45:32,079 --> 00:45:34,240
در اینجا که در آن تعامل بسیار آسان تر است

1302
00:45:34,240 --> 00:45:35,680
قوانین سیاه و سفید هستند و شما می توانید

1303
00:45:35,680 --> 00:45:37,760
همه چیز را مستقیماً در رای گیری زنجیره ای ببینید

1304
00:45:37,760 --> 00:45:39,480
و تکنولوژی حاکمیت کاملاً است

1305
00:45:39,480 --> 00:45:41,559
غیرمتمرکز و فضای بلاک چین

1306
00:45:41,559 --> 00:45:43,359
یکی از آنهایی است که به ما فشار می آورد

1307
00:45:43,359 --> 00:45:45,000
می تواند سیاست و چگونه ما می توانیم

1308
00:45:45,000 --> 00:45:46,559
حاکمیت را برای بیشتر کردن آن توسعه دهید

1309
00:45:46,559 --> 00:45:48,599
کارآمد منصفانه و معقول و شما

1310
00:45:48,599 --> 00:45:50,359
بهتر است بدانید که ما چند نمونه از آن را داریم

1311
00:45:50,359 --> 00:45:51,920
چگونه Dows بسازیم و چگونه با آن کار کنیم

1312
00:45:51,920 --> 00:45:53,839
Dows در درس های آینده پس حتما

1313
00:45:53,839 --> 00:45:56,520
تماشا کنید که این nft ها مخفف non-fungible هستند

1314
00:45:56,520 --> 00:45:58,680
نشانه‌ها و واقعاً می‌تواند نوعی باشد

1315
00:45:58,680 --> 00:46:00,800
به عنوان هنر دیجیتال یا فقط یک

1316
00:46:00,800 --> 00:46:03,200
دارایی منحصر به فرد آنها می توانند کارهای بسیار بیشتری انجام دهند

1317
00:46:03,200 --> 00:46:05,200
اما فعلاً آن را در سطح بالا نگه خواهیم داشت

1318
00:46:05,200 --> 00:46:07,240
پروژه هایی مانند میمون های تخته ای و پانک های کریپت

1319
00:46:07,240 --> 00:46:09,319
روش مردم را متحول کرده اند

1320
00:46:09,319 --> 00:46:11,119
در ازای کار خود دستمزد دریافت می کنند

1321
00:46:11,119 --> 00:46:13,400
وضعیت خلاقیت و خیلی بیشتر و

1322
00:46:13,400 --> 00:46:15,559
بله، البته ما درس هایی را نشان می دهیم

1323
00:46:15,559 --> 00:46:17,800
نحوه ایجاد و تعامل با nfts

1324
00:46:17,800 --> 00:46:19,640
و همچنین بسیاری از گروه های دیگر و بسیاری از آنها

1325
00:46:19,640 --> 00:46:21,559
سایر صنایع به عنوان یک

1326
00:46:21,559 --> 00:46:24,000
نتیجه این تکنولوژی دیوانه کننده و

1327
00:46:24,000 --> 00:46:25,480
شاید پس از اتمام سفر با

1328
00:46:25,480 --> 00:46:27,760
ما اینجا هستیم، تو برو بیرون و تو یکی خواهی بود

1329
00:46:27,760 --> 00:46:30,319
برای پیشگام در صنعت بعدی یا بعدی

1330
00:46:30,319 --> 00:46:32,839
ایده میلیارد دلاری شما اینطور یاد گرفتید

1331
00:46:32,839 --> 00:46:34,920
در حال حاضر بسیار زیاد است اما اکنون که یاد گرفته ایم

1332
00:46:34,920 --> 00:46:37,240
بسیاری از این اطلاعات سطح بالا

1333
00:46:37,240 --> 00:46:39,800
بیایید در نهایت بپریم و بسازیم

1334
00:46:39,800 --> 00:46:42,000
اولین معامله شما و بیایید شما را بگیریم

1335
00:46:42,000 --> 00:46:44,559
برای تعامل با این دنیای جدید تنظیم شده است

1336
00:46:44,559 --> 00:46:46,079
در این بخش بعدی ما می خواهیم دریافت کنیم

1337
00:46:46,079 --> 00:46:47,960
شما یک کیف پول دارید و ما به شما نشان می دهیم

1338
00:46:47,960 --> 00:46:50,319
دقیقاً یک معامله چگونه به نظر می رسد

1339
00:46:50,319 --> 00:46:54,280
و احساس می کند بیایید شیرجه بزنیم

1340
00:46:55,440 --> 00:46:58,359
در این وب سایت اتریوم است

1341
00:46:58,359 --> 00:47:01,079
ethereum.org ما قصد داریم یک

1342
00:47:01,079 --> 00:47:03,480
تراکنش در یک اتریوم آزمایشی

1343
00:47:03,480 --> 00:47:05,319
بلاک چین من توضیح خواهم داد که این به چه معناست

1344
00:47:05,319 --> 00:47:07,480
در یک کمی این قرار است ما باشد

1345
00:47:07,480 --> 00:47:09,520
اولین معامله ای که در تاریخ انجام شده است

1346
00:47:09,520 --> 00:47:11,559
بلاک چین و این فرآیند از

1347
00:47:11,559 --> 00:47:13,520
انجام یک معامله کار می کند

1348
00:47:13,520 --> 00:47:16,839
دقیقاً در همه این موارد سازگار است

1349
00:47:16,839 --> 00:47:19,880
بلاک چین و لایه 2 مانند آربیتروم

1350
00:47:19,880 --> 00:47:23,280
اتریوم ZK sync و غیره را توضیح خواهم داد

1351
00:47:23,280 --> 00:47:25,680
معنای evm در آینده در حال حاضر چیست

1352
00:47:25,680 --> 00:47:27,800
فقط دنبال کنید و از دویدن لذت ببرید

1353
00:47:27,800 --> 00:47:30,800
اولین معامله شما در حال حاضر به منظور

1354
00:47:30,800 --> 00:47:32,839
برای ارسال تراکنش روی هر یک از اینها

1355
00:47:32,839 --> 00:47:35,160
زنجیر evm اولین چیزی که ما نیاز داریم

1356
00:47:35,160 --> 00:47:38,359
انجام دادن این است که یک کیف پول راه اندازی کنم، بنابراین من می خواهم

1357
00:47:38,359 --> 00:47:40,160
به متاماسک بروید زیرا یکی از آن هاست

1358
00:47:40,160 --> 00:47:41,880
محبوب ترین کیف پول ها و یکی از

1359
00:47:41,880 --> 00:47:44,119
ساده ترین کیف پول برای استفاده من از

1360
00:47:44,119 --> 00:47:46,000
مرورگر شجاع اما برای کروم یا

1361
00:47:46,000 --> 00:47:48,760
فایرفاکس یا واقعاً هر محبوب دیگری

1362
00:47:48,760 --> 00:47:50,520
مرورگرها وجود دارد و تازه در حال انجام است

1363
00:47:50,520 --> 00:47:53,280
تا یک پسوند در سمت راست بالا باشد

1364
00:47:53,280 --> 00:47:54,960
مرورگر ما آن را درست می کند

1365
00:47:54,960 --> 00:47:57,079
بسیار آسان برای دیدن هر چیزی که با ما انجام می شود

1366
00:47:57,079 --> 00:47:59,640
کیف پول و معاملات ما بسیار آسان است

1367
00:47:59,640 --> 00:48:01,359
و این همه ما را ذخیره می کند

1368
00:48:01,359 --> 00:48:03,240
بر اساس ارزها و بر اساس evm

1369
00:48:03,240 --> 00:48:05,040
معاملات، بنابراین من می روم جلو

1370
00:48:05,040 --> 00:48:07,680
و افزودن به افزونه Brave ADD را بزنید

1371
00:48:07,680 --> 00:48:09,760
اگرچه Brave نیز پر از جامانده است

1372
00:48:09,760 --> 00:48:11,880
با کیف پول خودش، بنابراین اکنون به آن می رسیم

1373
00:48:11,880 --> 00:48:13,680
صفحه شروع و من می روم

1374
00:48:13,680 --> 00:48:16,960
را انتخاب کنید و گزینه create a new wallet را انتخاب کنید

1375
00:48:16,960 --> 00:48:19,240
مطمئناً با کمک متامسک موافقت خواهیم کرد

1376
00:48:19,240 --> 00:48:20,800
اکنون می خواهیم رمز عبور خود را ایجاد کنیم

1377
00:48:20,800 --> 00:48:22,800
مطمئن شوید که واقعا برای آن امن است

1378
00:48:22,800 --> 00:48:24,920
هدف از این معدن آزمایشی خواهد بود

1379
00:48:24,920 --> 00:48:26,319
یه جورایی متوسط الان میرم

1380
00:48:26,319 --> 00:48:27,280
پیشگفتار آن

1381
00:48:27,280 --> 00:48:29,160
این کیف پولی که در حال حاضر می سازید

1382
00:48:29,160 --> 00:48:31,040
همانطور که شما با من همراهی می کنید این است

1383
00:48:31,040 --> 00:48:33,520
کیف پول توسعه شما خواهد بود

1384
00:48:33,520 --> 00:48:35,079
اگر می خواهید رمز عبور را بسازید

1385
00:48:35,079 --> 00:48:36,920
کمی ضعیف فقط برای اینکه بتوانید

1386
00:48:36,920 --> 00:48:39,240
خیلی سریع همه چیز را امتحان کنید

1387
00:48:39,240 --> 00:48:41,680
فقط بدانید که ما هرگز قرار نخواهیم گذاشت

1388
00:48:41,680 --> 00:48:43,800
پول واقعی در این کیف پول خوب است اگر

1389
00:48:43,800 --> 00:48:46,200
شما با آن طوری رفتار می کنید که انگار یک کیف پول واقعی است

1390
00:48:46,200 --> 00:48:47,520
به این ترتیب عادت خواهید کرد و خواهید کرد

1391
00:48:47,520 --> 00:48:50,079
با امنیت کیف پول خوب خود آشنا شوید

1392
00:48:50,079 --> 00:48:51,680
سپس ویدیویی مانند این دریافت خواهد شد که

1393
00:48:51,680 --> 00:48:53,480
به شما در مورد بازیابی مخفی آموزش می دهد

1394
00:48:53,480 --> 00:48:55,839
عبارتی که کمی پیشتر دیدیم

1395
00:48:55,839 --> 00:48:57,799
هنگامی که ما در حال ایجاد خیس اجازه دهید

1396
00:48:57,799 --> 00:49:00,119
تماشای این ویدئو متاماسک یک راه جدید است

1397
00:49:00,119 --> 00:49:02,720
برای اتصال به سایت ها و برنامه های کاربردی در

1398
00:49:02,720 --> 00:49:04,760
وب سایت های سنتی یک پایگاه داده مرکزی

1399
00:49:04,760 --> 00:49:06,799
یا بانک مسئول کنترل است

1400
00:49:06,799 --> 00:49:08,760
و بازیابی حساب های شما اما روشن است

1401
00:49:08,760 --> 00:49:11,079
متاماسک تمام قدرت متعلق به

1402
00:49:11,079 --> 00:49:13,880
دارنده کلید اصلی هر کسی که آن را در دست دارد

1403
00:49:13,880 --> 00:49:16,280
کلید حساب های راز شما را کنترل می کند

1404
00:49:16,280 --> 00:49:19,079
عبارت بازیابی کلید اصلی شماست

1405
00:49:19,079 --> 00:49:21,280
مجموعه ای از 12 کلمه که تولید می شود

1406
00:49:21,280 --> 00:49:23,240
هنگامی که برای اولین بار متاماسک را راه اندازی کردید که

1407
00:49:23,240 --> 00:49:25,160
به شما امکان می دهد کیف پول خود را بازیابی کنید و

1408
00:49:25,160 --> 00:49:27,640
اگر شما هرگز دسترسی ACC را از دست بدهید آن را تامین می کند

1409
00:49:27,640 --> 00:49:29,520
مهم است که کیف پول خود را ایمن کنید

1410
00:49:29,520 --> 00:49:31,920
عبارت بازیابی مخفی خود را بسیار حفظ کنید

1411
00:49:31,920 --> 00:49:34,880
ایمن و بسیار مخفی اگر کسی دریافت کند

1412
00:49:34,880 --> 00:49:36,599
دسترسی به آن استاد خواهند داشت

1413
00:49:36,599 --> 00:49:39,040
کلید کیف پول خود است و می توانید آزادانه به آن دسترسی داشته باشید

1414
00:49:39,040 --> 00:49:41,680
و تمام سرمایه خود را برای ایمن کردن استفاده کنید

1415
00:49:41,680 --> 00:49:43,520
کیف پول متاماسک خود را که می خواهید

1416
00:49:43,520 --> 00:49:46,119
با خیال راحت عبارت بازیابی مخفی خود را ذخیره کنید

1417
00:49:46,119 --> 00:49:48,880
می توانید آن را بنویسید و در جایی پنهان کنید

1418
00:49:48,880 --> 00:49:51,720
آن را در صندوق امانات بگذارید یا از الف استفاده کنید

1419
00:49:51,720 --> 00:49:54,480
حتی برخی از کاربران مدیر رمز عبور ایمن هستند

1420
00:49:54,480 --> 00:49:56,880
عبارت خود را روی یک صفحه فلزی حک کنید

1421
00:49:56,880 --> 00:49:59,480
هیچ کس حتی تیم متاماسک نمی تواند

1422
00:49:59,480 --> 00:50:01,400
در صورت گم شدن به شما کمک می کند کیف پول خود را بازیابی کنید

1423
00:50:01,400 --> 00:50:03,599
عبارت بازیابی مخفی شما اگر شما

1424
00:50:03,599 --> 00:50:05,160
راز شما را ننوشته اند

1425
00:50:05,160 --> 00:50:06,920
عبارت بازیابی و آن را در جایی ذخیره کرد

1426
00:50:06,920 --> 00:50:10,760
ایمن این کار را انجام دهید، ما صبر می کنیم و به یاد می آوریم

1427
00:50:10,760 --> 00:50:12,839
هرگز عبارت بازیابی مخفی خود را به اشتراک نگذارید

1428
00:50:12,839 --> 00:50:16,280
با هر کس حتی ما اگر کسی هرگز

1429
00:50:16,280 --> 00:50:18,520
از شما درخواست می کند که آنها سعی دارند کلاهبرداری کنند

1430
00:50:18,520 --> 00:50:21,079
تو همین الان میدونی چه رازی

1431
00:50:21,079 --> 00:50:23,240
عبارت بازیابی است و چگونه خود را حفظ کنید

1432
00:50:23,240 --> 00:50:25,880
کیف پول امن و ایمن عالی است به طوری که

1433
00:50:25,880 --> 00:50:28,440
مقدمه ای عالی برای حفظ شما بود

1434
00:50:28,440 --> 00:50:30,520
کیف پول امن ما کمی بیشتر صحبت خواهیم کرد

1435
00:50:30,520 --> 00:50:32,000
در مورد ایمنی با کیف پول ما در

1436
00:50:32,000 --> 00:50:34,480
آینده بیایید جلو برویم و امن را انتخاب کنیم

1437
00:50:34,480 --> 00:50:36,640
کیف پول من اکنون جایی است که ما نیاز داریم

1438
00:50:36,640 --> 00:50:39,200
عبارت بازیابی مخفی ما را بنویسید

1439
00:50:39,200 --> 00:50:41,559
و آن را در مکانی بسیار امن ذخیره کنید

1440
00:50:41,559 --> 00:50:43,440
نکاتی مانند رمز عبور را در اینجا به ما می دهد

1441
00:50:43,440 --> 00:50:47,119
یک صندوق امانات را مدیریت کنید یا آن را تقسیم کنید

1442
00:50:47,119 --> 00:50:49,760
بالا و آن را در چندین مکان مخفی نگه دارید

1443
00:50:49,760 --> 00:50:51,640
برای اهداف این ویدیو من می روم

1444
00:50:51,640 --> 00:50:53,400
تا بازیابی مخفی را به شما نشان دهم

1445
00:50:53,400 --> 00:50:54,920
عبارت چون قرار نیست هیچ کدام را بگذارم

1446
00:50:54,920 --> 00:50:56,400
پول واقعی برای این کار اما شما باید

1447
00:50:56,400 --> 00:50:58,280
هرگز هرگز این کار را به اضافه انجام ندهید

1448
00:50:58,280 --> 00:51:01,160
شما گاهی اوقات پنومونی را به عنوان یک می شنوید

1449
00:51:01,160 --> 00:51:03,599
مترادف عبارت بازیابی مخفی the

1450
00:51:03,599 --> 00:51:05,040
نکته اصلی از همه اینها شما هستید

1451
00:51:05,040 --> 00:51:07,799
هرگز نباید هیچ یک از اینها را به اشتراک بگذارید

1452
00:51:07,799 --> 00:51:10,520
برای شما فقط اگر این راز را نشان دهید

1453
00:51:10,520 --> 00:51:12,280
عبارتی به هر کس دیگری که خواهند داشت

1454
00:51:12,280 --> 00:51:14,839
دسترسی نه تنها به یک حساب بلکه به هر کدام

1455
00:51:14,839 --> 00:51:17,720
حسابی که در metamask می سازید همینطور باشید

1456
00:51:17,720 --> 00:51:19,200
مطمئناً این را به اشتراک نمی گذاریم

1457
00:51:19,200 --> 00:51:21,000
با هر کسی پس دوباره می دانم که هستم

1458
00:51:21,000 --> 00:51:22,760
کمی بر این نکته تاکید می کنم اما

1459
00:51:22,760 --> 00:51:23,680
همه چیزهایی که قرار است در آن انجام دهیم

1460
00:51:23,680 --> 00:51:25,119
این آموزشی که ما قصد داریم با آن انجام دهیم

1461
00:51:25,119 --> 00:51:28,119
پول جعلی و جعلی ساخت دارایی و

1462
00:51:28,119 --> 00:51:30,200
هرگز پول واقعی را به این حساب وارد نکنید

1463
00:51:30,200 --> 00:51:31,680
که ما اینجا درست می کنیم که شما به دست بیاورید

1464
00:51:31,680 --> 00:51:33,559
آشنایی با استفاده از متاماسک و کار کردن

1465
00:51:33,559 --> 00:51:35,520
با ابزار و بوی امن و سپس شما

1466
00:51:35,520 --> 00:51:36,880
می توانید پیش بروید و یک جداگانه ایجاد کنید

1467
00:51:36,880 --> 00:51:38,960
metamask که دارای سرمایه واقعی در آن خواهد بود

1468
00:51:38,960 --> 00:51:40,040
اگر می خواهید پول واقعی بگذارید

1469
00:51:40,040 --> 00:51:41,640
متاماسک های مختلف در بسیاری از مرورگرها

1470
00:51:41,640 --> 00:51:43,359
یک گزینه پروفایل داشته باشید و شاید بتوانید

1471
00:51:43,359 --> 00:51:45,520
ایجاد یک نمایه جدید متاماسک را نصب کنید

1472
00:51:45,520 --> 00:51:47,880
آن نمایه متفاوت آن نمایه را صدا می کند

1473
00:51:47,880 --> 00:51:49,920
مشخصات پول واقعی یا چیزی و

1474
00:51:49,920 --> 00:51:51,559
آن جایی است که شما پول خود را ذخیره خواهید کرد

1475
00:51:51,559 --> 00:51:53,319
اما برای این ویدیو برای این آموزش

1476
00:51:53,319 --> 00:51:55,480
mamass که شما استفاده می کنید خواهد بود

1477
00:51:55,480 --> 00:51:58,440
به طور خاص برای آزمایش چیزهایی هستند

1478
00:51:58,440 --> 00:52:00,160
و هرگز پول واقعی را در آن ذخیره نخواهید کرد

1479
00:52:00,160 --> 00:52:02,480
من می خواهم در آن چنگ بسیار بیشتر

1480
00:52:02,480 --> 00:52:04,040
در این دوره بنابراین حتی اگر شما می آیید

1481
00:52:04,040 --> 00:52:05,920
اینجا و شما یک کیف پول دارید

1482
00:52:05,920 --> 00:52:07,920
توصیه می کنم هنوز یک محصول کاملاً جدید بسازید

1483
00:52:07,920 --> 00:52:10,160
برای این آموزش فقط در صورتی که این کار را نکنید

1484
00:52:10,160 --> 00:52:12,119
به طور تصادفی چیزی را کد یا انجام دهید

1485
00:52:12,119 --> 00:52:13,720
چیزی اتمی و خودت را بده

1486
00:52:13,720 --> 00:52:16,119
اگر این اولین کیف پول شماست پس از آن پول دریافت کنید

1487
00:52:16,119 --> 00:52:18,720
عالی است اما دوباره زمانی که با آن کار می کنید

1488
00:52:18,720 --> 00:52:20,160
پول واقعی در صورت از دست دادن دسترسی به

1489
00:52:20,160 --> 00:52:21,880
عبارت مخفی که دسترسی به آن را از دست خواهید داد

1490
00:52:21,880 --> 00:52:23,359
تمام پول خود را پس حتما این را بنویسید

1491
00:52:23,359 --> 00:52:25,040
به من قول بده که از واقعی استفاده نکنی

1492
00:52:25,040 --> 00:52:27,000
پول برای این دوره عالی است که می روم

1493
00:52:27,000 --> 00:52:28,799
در حال حاضر کپی به کلیپ بورد را بزنید و ما هستیم

1494
00:52:28,799 --> 00:52:30,880
رفتن به جلو و ضربه بعدی در حال حاضر ما

1495
00:52:30,880 --> 00:52:32,960
نیاز به تایید با اضافه کردن دانه ما

1496
00:52:32,960 --> 00:52:35,280
عبارت بازگشت به ما می توانیم جلو برویم و ضربه بزنیم

1497
00:52:35,280 --> 00:52:37,680
تایید کنید و ما اکنون خود را ایجاد کرده ایم

1498
00:52:37,680 --> 00:52:40,640
کیف پول بیایید جلو برویم و روی آن کلیک کنید

1499
00:52:40,640 --> 00:52:43,040
عالی حالا ما می توانیم رابط کاربری را ببینیم

1500
00:52:43,040 --> 00:52:45,079
متاماسک ما تمام صفحه و بسته به آن

1501
00:52:45,079 --> 00:52:47,200
در مرورگر خود کاری که معمولاً می توانید انجام دهید

1502
00:52:47,200 --> 00:52:48,880
این قطعه پازل کوچک را روی شما زده است

1503
00:52:48,880 --> 00:52:51,440
مرورگر را انتخاب کنید و این دکمه پین را انتخاب کنید

1504
00:52:51,440 --> 00:52:54,000
اکنون می‌توانیم متاماسک خود را به بالا پین کنیم

1505
00:52:54,000 --> 00:52:56,240
از مرورگر ما و ما می توانیم آن را مانند کلیک کنید

1506
00:52:56,240 --> 00:52:57,040
بنابراین

1507
00:52:57,040 --> 00:52:58,559
و ما می توانیم ببینیم که قطره ای کوچک می دهد

1508
00:52:58,559 --> 00:53:00,839
به این شکل و ما می توانیم همان را ببینیم

1509
00:53:00,839 --> 00:53:02,760
اطلاعات در این کشویی کوچک به عنوان

1510
00:53:02,760 --> 00:53:04,799
در حال حاضر در تمام صفحه وجود دارد حتی اگر

1511
00:53:04,799 --> 00:53:07,200
اکنون دسترسی به آن صفحه را از دست می دهید

1512
00:53:07,200 --> 00:53:10,119
این در مرورگر شما نشانه گذاری شده است

1513
00:53:10,119 --> 00:53:12,480
می توانید متاماسک خود را انتخاب کنید اینها را انتخاب کنید

1514
00:53:12,480 --> 00:53:15,760
سه نقطه و برای رسیدن به نمای گسترش را فشار دهید

1515
00:53:15,760 --> 00:53:17,960
این برگه در حال حاضر علاوه بر آنچه ما می توانیم انجام دهیم

1516
00:53:17,960 --> 00:53:19,680
در اینجا ما در واقع می توانیم به سمت خودمان برویم

1517
00:53:19,680 --> 00:53:22,160
حساب ها و ما در واقع می توانیم ایجاد کنیم

1518
00:53:22,160 --> 00:53:24,119
چندین اکانت با زدن دکمه create

1519
00:53:24,119 --> 00:53:26,000
حساب و اگر می خواستی می توانستی

1520
00:53:26,000 --> 00:53:27,280
یک نام برای آن بگذارید

1521
00:53:27,280 --> 00:53:29,400
آن را به عنوان پیش فرض برای حساب دو و

1522
00:53:29,400 --> 00:53:32,280
اکنون ما دو حساب جداگانه داریم

1523
00:53:32,280 --> 00:53:35,720
یک حساب صفر با آدرس و

1524
00:53:35,720 --> 00:53:38,079
یک حساب کاربری دو با یک آدرس نیز

1525
00:53:38,079 --> 00:53:40,720
هر دوی این حساب ها در واقع به اشتراک می گذارند

1526
00:53:40,720 --> 00:53:43,559
همان عبارت مخفی که هر کسی با

1527
00:53:43,559 --> 00:53:45,160
دسترسی به عبارت مخفی در واقع می تواند

1528
00:53:45,160 --> 00:53:47,119
با این حال به هر دو حساب دسترسی داشته باشید

1529
00:53:47,119 --> 00:53:49,319
آنها کلیدهای خصوصی مختلف دارند و

1530
00:53:49,319 --> 00:53:50,520
این چیزی است که آنها را متفاوت می کند

1531
00:53:50,520 --> 00:53:51,720
در مورد آن کمی بیشتر صحبت کنید

1532
00:53:51,720 --> 00:53:53,200
در آینده اگر کسی به a دسترسی پیدا کند

1533
00:53:53,200 --> 00:53:55,000
کلید خصوصی آنها به a دسترسی خواهند داشت

1534
00:53:55,000 --> 00:53:56,640
در صورت دسترسی به حساب تکی

1535
00:53:56,640 --> 00:53:58,200
به عبارت مخفی آنها دسترسی خواهند داشت

1536
00:53:58,200 --> 00:54:00,160
به تمام حساب هایی که می سازید

1537
00:54:00,160 --> 00:54:01,480
می‌دانی که اگر سومی بسازید، آن‌ها می‌خواهند

1538
00:54:01,480 --> 00:54:03,119
دسترسی به این یکی نیز در حال حاضر اگر

1539
00:54:03,119 --> 00:54:04,559
در سمت راست بالای صفحه به بالا نگاه می کنید

1540
00:54:04,559 --> 00:54:06,160
صفحه نمایش در اینجا شما این بخش را ببینید که

1541
00:54:06,160 --> 00:54:08,760
می گوید اتریوم اصلی این ماست

1542
00:54:08,760 --> 00:54:10,680
Tab networks و اگر روی آن کلیک کنید می توانید

1543
00:54:10,680 --> 00:54:12,920
تمام شبکه های مختلف ما را ببینید

1544
00:54:12,920 --> 00:54:15,319
متامسک به شبکه اصلی اتریوم دسترسی دارد

1545
00:54:15,319 --> 00:54:17,440
شبکه اصلی اتریوم است و این

1546
00:54:17,440 --> 00:54:20,319
جایی است که پول واقعی خرج و استفاده می شود

1547
00:54:20,319 --> 00:54:21,680
برای این دوره ما قرار نیست باشیم

1548
00:54:21,680 --> 00:54:23,440
ما در حال کار با شبکه اصلی اتریوم هستیم

1549
00:54:23,440 --> 00:54:24,480
در عوض قرار است با

1550
00:54:24,480 --> 00:54:26,720
چیزی به نام شبکه آزمایشی برای هر دو

1551
00:54:26,720 --> 00:54:29,440
مهندسان و غیر مهندسان ما اغلب

1552
00:54:29,440 --> 00:54:32,079
به مکانی برای آزمایش یا شبیه سازی نیاز داریم

1553
00:54:32,079 --> 00:54:34,359
معاملات و برای توسعه دهندگان در اینجا

1554
00:54:34,359 --> 00:54:35,720
در طول این دوره ما قصد داریم

1555
00:54:35,720 --> 00:54:37,680
تکنیک دیگری برای تست زدن به شما یاد می دهد

1556
00:54:37,680 --> 00:54:40,319
تراکنش های خود را در یک شبکه محلی انجام دهید

1557
00:54:40,319 --> 00:54:42,040
و یک شبکه محلی در واقع به

1558
00:54:42,040 --> 00:54:44,480
روش ترجیحی برای انجام آزمایش خود باشید

1559
00:54:44,480 --> 00:54:46,640
و شبیه سازی های ما با این حال هنوز هم هست

1560
00:54:46,640 --> 00:54:48,400
واقعا مهم است که ببینیم از آخر به چه چیزی

1561
00:54:48,400 --> 00:54:50,520
یک معامله واقعی به نظر می رسد و این است

1562
00:54:50,520 --> 00:54:52,559
یک شبکه آزمایشی برای ما چه خواهد کرد

1563
00:54:52,559 --> 00:54:55,720
شبیه سازی دقیقا همان چیزی که یک شبکه اصلی یا a

1564
00:54:55,720 --> 00:54:58,200
شبکه پول زنده به نظر می رسد

1565
00:54:58,200 --> 00:55:00,200
با این حال هیچ پول واقعی در خطر نیست

1566
00:55:00,200 --> 00:55:01,480
و ما در واقع نیازی به خرج کردن نداریم

1567
00:55:01,480 --> 00:55:03,319
پول برای دیدن برخی از شبکه های تست که

1568
00:55:03,319 --> 00:55:05,400
به طور پیش فرض با metamask می توانیم ضربه بزنیم

1569
00:55:05,400 --> 00:55:07,920
دکمه نمایش/پنهان کردن که ما را به ارمغان می آورد

1570
00:55:07,920 --> 00:55:10,960
به صفحه تنظیمات متاماسک می توانیم

1571
00:55:10,960 --> 00:55:13,760
شبکه های تست را روشن کنید و اگر ما

1572
00:55:13,760 --> 00:55:15,520
اگر ما ضربه خود را زدیم، اکنون به سمت بالا حرکت کنید

1573
00:55:15,520 --> 00:55:17,520
برگه شبکه ها در واقع اجازه دهید جلوتر برویم

1574
00:55:17,520 --> 00:55:19,280
اگر این را بزنیم اکنون تنظیمات را ببندید

1575
00:55:19,280 --> 00:55:22,240
کشویی ما می توانیم gelli test Network را ببینیم

1576
00:55:22,240 --> 00:55:24,720
sapoia test Network و Linea gorelli

1577
00:55:24,720 --> 00:55:26,720
تست شبکه این شبکه ها هستند

1578
00:55:26,720 --> 00:55:29,280
تست شبکه هایی که شبیه اتریوم یا

1579
00:55:29,280 --> 00:55:33,440
چند ضلعی یا خطی یا آربیتروم یا خوش بینی

1580
00:55:33,440 --> 00:55:36,559
یا ZK sync یا هر evm سازگار دیگر

1581
00:55:36,559 --> 00:55:38,039
زنجیره ای که می خواهیم با آن کار کنیم و

1582
00:55:38,039 --> 00:55:40,680
دوباره ما در آینده evm را تعریف خواهیم کرد و

1583
00:55:40,680 --> 00:55:42,160
ما در واقع می توانیم این شبکه را تغییر دهیم

1584
00:55:42,160 --> 00:55:43,920
ما به سادگی با کلیک کردن روی آن کار می کنیم

1585
00:55:43,920 --> 00:55:45,559
شبکه دیگری پس بیایید به آن سوئیچ کنیم

1586
00:55:45,559 --> 00:55:48,680
sapoia می توانیم ببینیم که شبکه ما تغییر کرده است

1587
00:55:48,680 --> 00:55:51,200
اینجا و اکنون می توانیم ببینیم که سئوی آن صفر است

1588
00:55:51,200 --> 00:55:54,200
eth به همین ترتیب eth mainnet این حساب جدید

1589
00:55:54,200 --> 00:55:57,400
دارای اتریوم صفر و در تست ساپویا است

1590
00:55:57,400 --> 00:56:00,480
شبکه ما همچنین صفر ساپویا اث

1591
00:56:00,480 --> 00:56:01,960
که منطقی است زیرا این یک است

1592
00:56:01,960 --> 00:56:04,039
کیف پول کاملا نو و ما هیچ کدام را قرار نداده ایم

1593
00:56:04,039 --> 00:56:06,079
پول وارد این حساب کاملاً جدید شده است

1594
00:56:06,079 --> 00:56:08,280
البته ما در زمان صفر داریم

1595
00:56:08,280 --> 00:56:09,920
ثبت ساپویا یکی از بهترین هاست

1596
00:56:09,920 --> 00:56:12,119
شبکه های آزمایشی محبوب وجود دارد بنابراین ما هستیم

1597
00:56:12,119 --> 00:56:14,160
به طور عمده با ساپویا کار خواهد کرد

1598
00:56:14,160 --> 00:56:16,400
در طول این دوره با این حال نت ها را تست کنید

1599
00:56:16,400 --> 00:56:18,200
اغلب تغییر می کنند زیرا دوباره اجرا می شوند

1600
00:56:18,200 --> 00:56:19,680
از خوبی دل مردم

1601
00:56:19,680 --> 00:56:21,480
و گاهی اوقات مردم از اجرای آنها دست می کشند

1602
00:56:21,480 --> 00:56:22,920
شما باید کاملاً هر دو را داشته باشید

1603
00:56:22,920 --> 00:56:25,200
توسعه دهنده وب 3 سایت آموزش بالا یا

1604
00:56:25,200 --> 00:56:27,319
ذخیره سازی GitHub مرتبط با این

1605
00:56:27,319 --> 00:56:30,119
البته گاهی اوقات یک نکته مهم

1606
00:56:30,119 --> 00:56:32,559
شما این را به عنوان زنجیره سازمان Excel خواهید دید

1607
00:56:32,559 --> 00:56:34,880
دوره Foundry FL ما اخیراً آن را تغییر نام دادیم

1608
00:56:34,880 --> 00:56:37,240
به cyphon Foundry F البته بنابراین این

1609
00:56:37,240 --> 00:56:39,000
لینک صحیح است اما اگر زنجیره ای را مشاهده کردید

1610
00:56:39,000 --> 00:56:41,119
excl org که خوب است و شما

1611
00:56:41,119 --> 00:56:43,160
باید به قسمت توصیه شده پیمایش کنید

1612
00:56:43,160 --> 00:56:45,920
بخش شبکه ها را تست کنید تا مطمئن شوید که فعال هستید

1613
00:56:45,920 --> 00:56:48,119
به روزترین شبکه آزمایشی در آن زمان

1614
00:56:48,119 --> 00:56:49,960
از ضبط همانطور که گفتم در حال کار هستیم

1615
00:56:49,960 --> 00:56:51,839
با sepolia در سراسر این دوره ما

1616
00:56:51,839 --> 00:56:53,200
به شما نشان می دهد که چگونه با آن کار کنید

1617
00:56:53,200 --> 00:56:54,799
شبکه های تست مختلف و متفاوت

1618
00:56:54,799 --> 00:56:56,480
شبکه ها نیز به این دلیل که اینطور است

1619
00:56:56,480 --> 00:56:58,480
انجام این کار بسیار مهم است

1620
00:56:58,480 --> 00:57:00,079
دنیای بلاک چین در حال حرکت به سمت یک

1621
00:57:00,079 --> 00:57:02,280
دنیای چند زنجیره ای و به خصوص با

1622
00:57:02,280 --> 00:57:04,280
محبوبیت l2s که کمک می کند

1623
00:57:04,280 --> 00:57:06,760
مقیاس اتریوم تفاوت ها را یاد می گیرد

1624
00:57:06,760 --> 00:57:08,200
بین زنجیرهای مختلف و متفاوت

1625
00:57:08,200 --> 00:57:10,760
l2s در حال حاضر به همان اندازه بسیار مهم است

1626
00:57:10,760 --> 00:57:12,319
اتریوم کاری که ما می توانیم انجام دهیم این است که می توانیم

1627
00:57:12,319 --> 00:57:14,559
در واقع به sepolia etherscan بروید

1628
00:57:14,559 --> 00:57:18,720
ما به sepolia etherscan.io می رویم و ما

1629
00:57:18,720 --> 00:57:20,799
می توانید آدرس ما را از metamask توسط

1630
00:57:20,799 --> 00:57:23,160
آدرس را اینجا کلیک کرده و کپی کنید

1631
00:57:23,160 --> 00:57:25,760
چسباندن آن در sapoia Explorer و

1632
00:57:25,760 --> 00:57:28,000
مانند اتریوم می توانیم حساب خود را ببینیم

1633
00:57:28,000 --> 00:57:30,559
تعادل ما صفر eth وجود ندارد

1634
00:57:30,559 --> 00:57:33,160
تراکنش ها هیچ توکنی چیزی را منتقل نمی کند

1635
00:57:33,160 --> 00:57:34,880
زیرا واضح است که کاملاً جدید است

1636
00:57:34,880 --> 00:57:36,559
کیف پول اکنون من این را به شما نشان می دهم زیرا

1637
00:57:36,559 --> 00:57:38,280
به زودی ما می خواهیم خود را ارسال کنیم

1638
00:57:38,280 --> 00:57:41,079
اولین تراکنش بلاک چین اگر

1639
00:57:41,079 --> 00:57:42,280
شما هرگز بلاکچین نفرستاده اید

1640
00:57:42,280 --> 00:57:44,039
معامله قبل از اینکه ما آن را انجام دهیم

1641
00:57:44,039 --> 00:57:45,880
در این شبکه آزمایشی تا به شما مقداری بدهم

1642
00:57:45,880 --> 00:57:47,640
اعتماد به نفس به عنوان یک معامله

1643
00:57:47,640 --> 00:57:49,079
در واقع شبیه زمانی است که شما حرکت می کنید

1644
00:57:49,079 --> 00:57:50,960
به یک شبکه اصلی بروید و من به شما نشان می دهم

1645
00:57:50,960 --> 00:57:52,839
این سایت در حال حاضر زیرا شما به

1646
00:57:52,839 --> 00:57:55,000
ببینید چه زمانی تراکنش زیادی ارسال می کنیم

1647
00:57:55,000 --> 00:57:57,160
این اطلاعات قرار است به روز شود

1648
00:57:57,160 --> 00:57:59,839
اکنون فقط همانطور که قبلاً گفتم به یاد داشته باشید a

1649
00:57:59,839 --> 00:58:01,240
شبکه تست تمام شده است

1650
00:58:01,240 --> 00:58:03,640
قلب مردم پس لطفا استفاده کنید

1651
00:58:03,640 --> 00:58:05,720
به محض ارسال، تراکنش‌ها را کم انجام دهید

1652
00:58:05,720 --> 00:58:07,680
اولین معامله شما در اینجا سعی کنید انجام ندهید

1653
00:58:07,680 --> 00:58:09,720
ارسال بیش از حد بیشتر به عنوان یکی به اندازه کافی خوب است

1654
00:58:09,720 --> 00:58:12,000
برای اینکه ببینی به هر حال چه خبر است

1655
00:58:12,000 --> 00:58:14,039
و برای اینکه بتوانیم یکی از آنها را شبیه سازی کنیم

1656
00:58:14,039 --> 00:58:15,760
به این تراکنش ها می رویم

1657
00:58:15,760 --> 00:58:18,640
یک شیر آب برای شبکه تست شبکه های آزمایشی دارند

1658
00:58:18,640 --> 00:58:20,960
این چیز به نام شیرآلات که به ما اجازه می دهد

1659
00:58:20,960 --> 00:58:23,839
برای بدست آوردن مقداری eth sapoia رایگان به طوری که ما

1660
00:58:23,839 --> 00:58:25,880
می تواند تراکنش های ارسالی را آزمایش کند و

1661
00:58:25,880 --> 00:58:27,920
دریافت تراکنش ها در صورت رفتن به

1662
00:58:27,920 --> 00:58:29,920
GitHub مرتبط با این دوره یا

1663
00:58:29,920 --> 00:58:31,280
توسعه دهنده وب 3

1664
00:58:31,280 --> 00:58:33,680
آموزش ما می توانیم به این پایین بروید

1665
00:58:33,680 --> 00:58:36,520
شیرهای تست تست را بخش و یکی را انتخاب کنید

1666
00:58:36,520 --> 00:58:39,000
پیوندهایی برای رفتن به یکی از این شبکه های آزمایشی

1667
00:58:39,000 --> 00:58:41,280
شیر آب در حال حاضر شیر آب توصیه شده است

1668
00:58:41,280 --> 00:58:43,160
که ما با آن کار می کنیم شیر آب است.

1669
00:58:43,160 --> 00:58:44,960
زنجیره ای لینک اما حتما از آن استفاده کنید

1670
00:58:44,960 --> 00:58:49,039
مخزن GitHub یا وب سه بعدی. آموزش و پرورش باشد

1671
00:58:49,039 --> 00:58:51,319
تا به حال آنچه که این قرار است انجام دهد

1672
00:58:51,319 --> 00:58:53,760
آیا ما قصد داریم از این سایت شیر آب بپرسیم

1673
00:58:53,760 --> 00:58:56,760
برای ما testnet ethereum ارسال کنید و این است

1674
00:58:56,760 --> 00:58:58,720
چرا این شبکه آزمایشی اتریوم ارزش ندارد

1675
00:58:58,720 --> 00:59:00,480
هر پول واقعی از آنجایی که ما می توانیم آن را دریافت کنیم

1676
00:59:00,480 --> 00:59:02,599
هر زمان که ما اینها را بخواهیم رایگان است

1677
00:59:02,599 --> 00:59:04,640
بدیهی است که در شبکه اصلی شما وجود ندارد

1678
00:59:04,640 --> 00:59:07,880
نمی توان اتریوم اصلی را از طریق a دریافت کرد

1679
00:59:07,880 --> 00:59:10,000
شیر آب حالا کاری که می توانیم انجام دهیم این است که می توانیم

1680
00:59:10,000 --> 00:59:12,440
در واقع کیف پول ما را به این سایت متصل کنید

1681
00:59:12,440 --> 00:59:15,280
و ما می توانیم مقداری ساپویا خالص آزمایشی رایگان دریافت کنیم

1682
00:59:15,280 --> 00:59:17,400
eth این آن را به طوری که در ما

1683
00:59:17,400 --> 00:59:19,160
تعادل در اینجا ما در واقع مقداری خواهیم داشت

1684
00:59:19,160 --> 00:59:22,240
seoa eth به بازی با بنابراین برای انجام این کار چه

1685
00:59:22,240 --> 00:59:23,200
ما قصد داریم انجام دهیم این است که ما می خواهیم برویم

1686
00:59:23,200 --> 00:59:25,400
جلو را بزنید و اتصال کیف پول را بزنید

1687
00:59:25,400 --> 00:59:27,280
شرایط خدمات لینک زنجیره ای که قبلاً انجام داده ام

1688
00:59:27,280 --> 00:59:29,200
آنها را بخوانید متاماسک ما قرار است ظاهر شود

1689
00:59:29,200 --> 00:59:32,280
برای اتصال آن به این وب سایت اکنون دریافت کنید

1690
00:59:32,280 --> 00:59:33,839
با این رابط آشنا است زیرا

1691
00:59:33,839 --> 00:59:36,680
این نحوه تعامل وب سایت ها با آن است

1692
00:59:36,680 --> 00:59:38,240
کیف پول ما و تعامل با

1693
00:59:38,240 --> 00:59:41,240
بلاک چین که حساب ما را به

1694
00:59:41,240 --> 00:59:43,480
سایت ابتدا مورد خاص را انتخاب می کند

1695
00:59:43,480 --> 00:59:44,799
حسابی که می خواهیم به آن متصل شویم

1696
00:59:44,799 --> 00:59:46,359
فقط یک حساب را انتخاب می کنیم

1697
00:59:46,359 --> 00:59:48,760
بعدی را بزنید و سپس ما جلوتر می رویم و می زنیم

1698
00:59:48,760 --> 00:59:51,640
وصل شوید و اکنون می توانیم کیف پول خود را ببینیم

1699
00:59:51,640 --> 00:59:53,280
آدرس در بالا سمت راست و ما می توانیم ببینیم

1700
00:59:53,280 --> 00:59:55,640
که ما روی اتریوم متصل هستیم

1701
00:59:55,640 --> 00:59:58,079
اگر به سمت خود برویم، یک شبکه آزمایشی را تامین کنیم

1702
00:59:58,079 --> 00:59:59,799
کیف پول و ما در واقع به

1703
00:59:59,799 --> 01:00:02,400
اتریوم اصلی شما می توانید ببینید که

1704
01:00:02,400 --> 01:00:04,160
وب سایت در واقع این کمی تغییر کرده است

1705
01:00:04,160 --> 01:00:06,440
به اتریوم نام نت رها کنید و اگر ما

1706
01:00:06,440 --> 01:00:08,880
به اینجا بروید ما در واقع می توانیم به آن سوئیچ کنیم

1707
01:00:08,880 --> 01:00:11,480
ethereum sapoia و metamask ما این کار را خواهند کرد

1708
01:00:11,480 --> 01:00:14,079
با این دکمه سوئیچ شبکه ظاهر شوید

1709
01:00:14,079 --> 01:00:15,839
که به ما کمک می کند تا شبکه را تغییر دهیم

1710
01:00:15,839 --> 01:00:18,760
برای ما، بنابراین اکنون به تست ساپویا بازگشته ایم

1711
01:00:18,760 --> 01:00:20,599
اتصال شبکه به این وب سایت ها می باشد

1712
01:00:20,599 --> 01:00:23,119
چگونه به این وب سایت ها راهی می دهیم

1713
01:00:23,119 --> 01:00:25,599
تعامل و ارتباط با کیف پول ما ما

1714
01:00:25,599 --> 01:00:27,599
می توانید بروید و این سه ضربه را انتخاب کنید

1715
01:00:27,599 --> 01:00:29,799
نقطه و دکمه disconnect this account but را بزنید

1716
01:00:29,799 --> 01:00:32,240
نگران نباشید هر زمانی که ما می خواهیم برای ارسال یک

1717
01:00:32,240 --> 01:00:35,160
معامله وب سایت باید از ما بپرسد که آیا

1718
01:00:35,160 --> 01:00:37,359
ما می خواهیم یک تراکنش ارسال کنیم

1719
01:00:37,359 --> 01:00:39,319
اتصال به سایت در واقع انجام نمی شود

1720
01:00:39,319 --> 01:00:41,359
یک دسته از معاملات را برای ما ارسال کنید و

1721
01:00:41,359 --> 01:00:43,000
اگر به پایین اسکرول کنیم می توانیم کیف پول خود را ببینیم

1722
01:00:43,000 --> 01:00:45,200
آدرس درست در اینجا قرار داده شده است و ما می توانیم

1723
01:00:45,200 --> 01:00:47,920
ببینید ما می توانیم لینک تست را درخواست کنیم و می توانیم

1724
01:00:47,920 --> 01:00:50,359
همچنین در حال حاضر درخواست تست eth را نمی دهیم

1725
01:00:50,359 --> 01:00:51,839
به هر لینک آزمایشی نیاز داریم، بنابراین ما می خواهیم

1726
01:00:51,839 --> 01:00:53,760
آن را کنار بگذارید اما در آینده این کار را خواهیم کرد

1727
01:00:53,760 --> 01:00:55,319
برای انجام تست به سایت برگردید

1728
01:00:55,319 --> 01:00:57,680
پیوند در حال حاضر ما فقط 0.1 را دریافت می کنیم

1729
01:00:57,680 --> 01:00:59,920
اتریوم را آزمایش کنید و اگر همه چیز خوب پیش رفت، ما

1730
01:00:59,920 --> 01:01:01,960
امیدوارم آن را در sapoia ما ببینیم

1731
01:01:01,960 --> 01:01:04,200
اینجاست تا بتوانیم این تست را بگیریم

1732
01:01:04,200 --> 01:01:06,359
اتریوم باید از طریق وارد شوید

1733
01:01:06,359 --> 01:01:08,440
توییتر اگر توییتر ندارید شما

1734
01:01:08,440 --> 01:01:10,599
می تواند از هر یک از جنبه های دیگر در

1735
01:01:10,599 --> 01:01:13,559
Nets وجه‌های ناحیه GitHub را آزمایش کنید

1736
01:01:13,559 --> 01:01:16,960
به عنوان شیر آلکیمی seoa یا sapoia

1737
01:01:16,960 --> 01:01:18,920
اثبات کار شیر آب اما اگر روشن هستید

1738
01:01:18,920 --> 01:01:20,359
توییتر اکنون زمان بسیار خوبی است تا به من پاسخ دهد

1739
01:01:20,359 --> 01:01:22,119
دنبال کنید شاید به من یک فریاد بزند و

1740
01:01:22,119 --> 01:01:25,280
شاید بگید اولین بارم میفرستم

1741
01:01:25,280 --> 01:01:26,839
معامله

1742
01:01:26,839 --> 01:01:30,559
با تشکر از پاتریک آلفا سی یا نه

1743
01:01:30,559 --> 01:01:32,720
شما می خواهید فقط کمی شیلینگ سبک انجام دهید

1744
01:01:32,720 --> 01:01:34,920
به هر حال از حساب توییتر خودم استفاده کنیم

1745
01:01:34,920 --> 01:01:37,440
ورود به سیستم از طریق توییتر ما می توانیم این مجوز

1746
01:01:37,440 --> 01:01:40,160
برنامه تایید می کند که ما انسان هستیم هوش مصنوعی خود را ارائه می دهیم

1747
01:01:40,160 --> 01:01:42,920
overlords The Prompt در اینجا اوه مطمئن شوید

1748
01:01:42,920 --> 01:01:44,440
ما لینک را انتخاب نمی کنیم و می رویم

1749
01:01:44,440 --> 01:01:46,720
جلو و ارسال درخواست در حال حاضر چیست

1750
01:01:46,720 --> 01:01:48,480
اتفاق می افتد این است که به ما بدهد

1751
01:01:48,480 --> 01:01:51,079
این تراکنش در ساپویا و

1752
01:01:51,079 --> 01:01:53,480
پس از یک تاخیر، ما آن را از رفتن می بینیم

1753
01:01:53,480 --> 01:01:55,520
شروع به انتظار برای تایید

1754
01:01:55,520 --> 01:01:58,400
به توکن منتقل می شود و a را خواهیم دید

1755
01:01:58,400 --> 01:02:00,440
هش تراکنش و اگر روی آن کلیک کنیم

1756
01:02:00,440 --> 01:02:02,920
هش تراکنش ما یک تراکنش خواهیم دید

1757
01:02:02,920 --> 01:02:05,319
که به آدرس ما ارسال شد پس این

1758
01:02:05,319 --> 01:02:06,920
اولین معامله ای خواهد بود که ما انجام می دهیم

1759
01:02:06,920 --> 01:02:09,119
برای دیدن و تعداد زیادی از وجود دارد

1760
01:02:09,119 --> 01:02:11,640
اطلاعات در اینجا اما مهم ترین

1761
01:02:11,640 --> 01:02:14,799
قطعه این است که اگر ما اکنون متاماسک خود را باز کنیم

1762
01:02:14,799 --> 01:02:18,640
می بینیم که اکنون 0.1 spolia eth در داریم

1763
01:02:18,640 --> 01:02:20,799
حساب ما و اگر آدرس را کپی کنیم

1764
01:02:20,799 --> 01:02:23,640
دوباره ما آن را در اینجا می چسبانیم که می توانیم ببینیم

1765
01:02:23,640 --> 01:02:26,359
اکنون تراز 0.1 برابری داریم

1766
01:02:26,359 --> 01:02:27,839
ممکن است مجبور شوید چند دقیقه صبر کنید

1767
01:02:27,839 --> 01:02:29,279
تا معامله به پایان برسد

1768
01:02:29,279 --> 01:02:30,960
از طریق و اگر به طور تصادفی رفرش کنید

1769
01:02:30,960 --> 01:02:33,119
مرورگر شما دوباره می توانیم ادامه دهیم و

1770
01:02:33,119 --> 01:02:35,200
فقط متاماسک ما را کپی کنید

1771
01:02:35,200 --> 01:02:37,599
آدرس دهید و آن را در اسکن اتر یا پیست کنید

1772
01:02:37,599 --> 01:02:39,720
فقط آن را در متاماسک ما اینجا مشاهده کنید

1773
01:02:39,720 --> 01:02:41,039
و اگر آن قطعه در مورد را از دست دادید

1774
01:02:41,039 --> 01:02:43,520
داده های تراکنش اگر به اترها برگردیم

1775
01:02:43,520 --> 01:02:45,279
اسکن با آدرس ما به یاد داشته باشید ما روشن هستیم

1776
01:02:45,279 --> 01:02:47,799
sepolia ether را اسکن می کنیم و به پایین اسکرول می کنیم

1777
01:02:47,799 --> 01:02:50,279
می توانید این آخرین تراکنش را ببینید

1778
01:02:50,279 --> 01:02:52,400
هش که به تازگی رخ داده است و ما می توانیم کلیک کنیم

1779
01:02:52,400 --> 01:02:54,319
لینک اینجاست و ما می توانیم آن جزئیات را ببینیم

1780
01:02:54,319 --> 01:02:57,079
در مورد معامله دوباره اینجا در حال حاضر

1781
01:02:57,079 --> 01:02:58,960
مهم است به یاد داشته باشید هر چند این روشن است

1782
01:02:58,960 --> 01:03:01,720
sapoia اگر به mainnet برگردیم

1783
01:03:01,720 --> 01:03:04,640
اتریوم خواهید دید که ما eth صفر داریم

1784
01:03:04,640 --> 01:03:07,400
اتریوم اصلی اگر به gly تغییر دهید

1785
01:03:07,400 --> 01:03:10,119
تست شبکه خواهید دید که ما صفر گلی داریم

1786
01:03:10,119 --> 01:03:13,039
eth در آن شبکه اگر به آن سوئیچ کنیم

1787
01:03:13,039 --> 01:03:15,839
Linea gelli eth یا هر شبکه دیگری

1788
01:03:15,839 --> 01:03:18,599
به غیر از sapoia شما آن seoa را خواهید دید

1789
01:03:18,599 --> 01:03:21,559
تنها موردی است که 0.1 ساپویا دارد

1790
01:03:21,559 --> 01:03:23,920
eth اگر می خواهید کار با آن را تمرین کنید

1791
01:03:23,920 --> 01:03:26,520
یک شبکه آزمایشی متفاوت با خیال راحت پیمایش کنید

1792
01:03:26,520 --> 01:03:29,079
به سمت شیر آب یک مورد دیگر را انتخاب کنید

1793
01:03:29,079 --> 01:03:31,440
تست نت و سعی کنید شبکه تست را در یک قرار دهید

1794
01:03:31,440 --> 01:03:33,319
از این شبکه های مختلف تست فقط باشد

1795
01:03:33,319 --> 01:03:35,680
حتماً نگاهی به نت‌های آزمایشی بیاندازید

1796
01:03:35,680 --> 01:03:37,799
متاماسک شما همراه با برخی از

1797
01:03:37,799 --> 01:03:39,880
شبکه های این شیر آب سازگار است

1798
01:03:39,880 --> 01:03:42,440
با متاماسک ما وارد نشوید

1799
01:03:42,440 --> 01:03:44,720
اما دوباره همانطور که گفتم در آینده خواهم کرد

1800
01:03:44,720 --> 01:03:46,880
به شما یاد می دهد که چگونه این موارد مختلف را اضافه کنید

1801
01:03:46,880 --> 01:03:49,160
شبکه‌های ما در آینده

1802
01:03:49,160 --> 01:03:51,599
اما تبریک بزرگی که دریافت کردید

1803
01:03:51,599 --> 01:03:53,960
اولین معامله شما چون دوباره

1804
01:03:53,960 --> 01:03:57,039
این شیر آب آمریکاست که از آنها می خواهد برای ما بفرستند

1805
01:03:57,039 --> 01:03:59,319
پول این ما نیستیم که پول بفرستیم این است

1806
01:03:59,319 --> 01:04:01,520
آنها برای ما پول می فرستند و اگر این باشد

1807
01:04:01,520 --> 01:04:02,680
اولین معامله ای که انجام داده اید

1808
01:04:02,680 --> 01:04:04,079
فرستاده شده باید به خودت افتخار کنی

1809
01:04:04,079 --> 01:04:05,720
در حال حاضر به خودتان یک پت بزرگ در

1810
01:04:05,720 --> 01:04:07,359
برگشت و اینجا عکسی از من است که در دست دارم

1811
01:04:07,359 --> 01:04:09,279
یک گربه با صورت آن گربه سراسر من

1812
01:04:09,279 --> 01:04:12,160
لباس خواب به عنوان تبریک در حال حاضر یک بار

1813
01:04:12,160 --> 01:04:14,960
بیشتر بیایید آدرس خود را بگیریم، آن را بچسبانیم

1814
01:04:14,960 --> 01:04:18,119
در اینجا به اسکن اتر بروید و به پایین اسکرول کنید و

1815
01:04:18,119 --> 01:04:19,599
ما می خواهیم کمی بیشتر یاد بگیریم

1816
01:04:19,599 --> 01:04:21,279
در مورد آنچه در واقع پایین آمد چه چیزی

1817
01:04:21,279 --> 01:04:23,359
در واقع در این معامله اتفاق افتاده است

1818
01:04:23,359 --> 01:04:24,960
می توانید در اسکن اتر که به ما می دهد ببینید

1819
01:04:24,960 --> 01:04:28,079
برخی از جزئیات اولیه از آن می گوید

1820
01:04:28,079 --> 01:04:30,839
و به از یکی دیگر خواهد بود

1821
01:04:30,839 --> 01:04:32,680
آدرس یک آدرس متفاوت آدرس

1822
01:04:32,680 --> 01:04:35,319
توسط فوست و دو کنترل می شود

1823
01:04:35,319 --> 01:04:37,960
بدیهی است که آدرس ما خواهد بود و اگر

1824
01:04:37,960 --> 01:04:39,720
ما می توانیم این هش تراکنش را انتخاب کنیم

1825
01:04:39,720 --> 01:04:41,839
جزئیات بیشتر را در اینجا ببینید

1826
01:04:41,839 --> 01:04:43,279
درک همه این زمینه های مختلف

1827
01:04:43,279 --> 01:04:44,720
برای باهوش شدن ضروری است

1828
01:04:44,720 --> 01:04:47,279
توسعه دهنده قرارداد و حتی فقط یک وب 3

1829
01:04:47,279 --> 01:04:49,960
یا کاربر اتریوم یا بلاک چین پس اجازه دهید

1830
01:04:49,960 --> 01:04:51,480
کمی از اصول اولیه چیست یاد بگیرید

1831
01:04:51,480 --> 01:04:53,400
در واقع در این معامله کاهش می یابد

1832
01:04:53,400 --> 01:04:55,319
اولین فیلد در این صفحه عبارت است از

1833
01:04:55,319 --> 01:04:57,319
ترانس اکشن هش شما حتی می توانید ببینید

1834
01:04:57,319 --> 01:04:58,720
علامت سوال کوچک در اینجا که می گوید

1835
01:04:58,720 --> 01:05:00,799
شما کمی بیشتر در مورد آن این است

1836
01:05:00,799 --> 01:05:03,680
شناسه منحصر به فرد برای این خاص

1837
01:05:03,680 --> 01:05:06,599
معامله در این شبکه بنابراین این

1838
01:05:06,599 --> 01:05:08,920
هش تراکنش خاص ما حتی می توانیم

1839
01:05:08,920 --> 01:05:11,960
این را کپی کرده و در نوار آدرس قرار دهید

1840
01:05:11,960 --> 01:05:13,839
و ما دقیقاً همان معامله را دریافت خواهیم کرد

1841
01:05:13,839 --> 01:05:16,480
این تنها معامله در

1842
01:05:16,480 --> 01:05:18,200
کل بلاک چین که این را خواهد داشت

1843
01:05:18,200 --> 01:05:19,799
هش تراکنش منحصر به فرد است

1844
01:05:19,799 --> 01:05:22,240
شناسه تراکنش را مشخص می کند

1845
01:05:22,240 --> 01:05:25,359
ارسال 0.1 eth از شیر آب

1846
01:05:25,359 --> 01:05:28,440
آدرس را به آدرس ما اضافه می کنیم که می توانیم ببینیم

1847
01:05:28,440 --> 01:05:30,839
وضعیت این موفقیت آمیز بود ما می توانیم

1848
01:05:30,839 --> 01:05:32,680
شماره بلوک و شماره را ببینید

1849
01:05:32,680 --> 01:05:34,480
تاییدیه هایی را که ما انجام خواهیم داد مسدود کنیم

1850
01:05:34,480 --> 01:05:36,520
توضیح دهید در آینده می توانیم ببینیم

1851
01:05:36,520 --> 01:05:38,960
تمبر زمان که البته زمانی این است

1852
01:05:38,960 --> 01:05:41,400
معامله رخ داده است ما می توانیم از را ببینید

1853
01:05:41,400 --> 01:05:44,160
و به چه کسی معامله را مقداردهی اولیه کرد

1854
01:05:44,160 --> 01:05:47,039
و اگر این را انتخاب کنیم برای چه کسی ارسال شده است

1855
01:05:47,039 --> 01:05:49,799
از و این را در یک تب جدید باز می کنیم

1856
01:05:49,799 --> 01:05:51,680
جزئیاتی در مورد اینکه واقعاً چه کسی ارسال کرده است را ببینید

1857
01:05:51,680 --> 01:05:54,000
ما این آزمون eth و اگر به عقب برگردیم

1858
01:05:54,000 --> 01:05:56,160
جزئیات معامله و ادامه دهید ما

1859
01:05:56,160 --> 01:05:58,559
می توانید مقدار را در اینجا ببینید که دوباره اگر ما

1860
01:05:58,559 --> 01:06:01,680
roll over آن مقدار اتر یا است

1861
01:06:01,680 --> 01:06:04,240
testnet ether و سپس داخل پرانتز

1862
01:06:04,240 --> 01:06:06,760
ارزش فیات یا ارزش دلار که

1863
01:06:06,760 --> 01:06:08,520
البته از آنجایی که این یک شبکه آزمایشی است

1864
01:06:08,520 --> 01:06:10,720
همیشه مقدار صفر خواهد بود

1865
01:06:10,720 --> 01:06:15,000
این تراکنش 0.1 بود

1866
01:06:15,160 --> 01:06:17,920
و حالا چه چیزی در زیر این چیز ارزش است

1867
01:06:17,920 --> 01:06:20,160
این کارمزد معامله و این قیمت گاز

1868
01:06:20,160 --> 01:06:22,240
اگر زیاد زوم کنیم اینها چه هستند

1869
01:06:22,240 --> 01:06:24,440
بیشتر به این قطعات در اینجا و ما رول

1870
01:06:24,440 --> 01:06:26,720
بیش از کارمزد معامله ما می توانیم ببینیم که می گوید

1871
01:06:26,720 --> 01:06:28,880
این مبلغی است که به بلوک پرداخت می شود

1872
01:06:28,880 --> 01:06:31,760
تولید کننده برای پردازش معامله

1873
01:06:31,760 --> 01:06:33,680
و سپس قیمت گاز خواهد بود

1874
01:06:33,680 --> 01:06:36,520
هزینه هر واحد گاز مشخص شده برای

1875
01:06:36,520 --> 01:06:39,160
تراکنش در اتر یا گای بالاتر است

1876
01:06:39,160 --> 01:06:41,359
قیمت بنزین شانس بالاتری دارد

1877
01:06:41,359 --> 01:06:43,520
شامل شدن در بلوکی که قرار است واردش کنم

1878
01:06:43,520 --> 01:06:45,079
توضیح دهید که در کمی اما اگر ما

1879
01:06:45,079 --> 01:06:47,079
حتی بیشتر به پایین اسکرول کنید، اجازه دهید به عقب زوم کنیم

1880
01:06:47,079 --> 01:06:49,680
خارج شده و برای نشان دادن موارد بیشتر کلیک می کنیم

1881
01:06:49,680 --> 01:06:51,960
می توانید جزئیات بیشتری را در مورد این ببینید

1882
01:06:51,960 --> 01:06:53,599
معامله در حال حاضر ما فقط به

1883
01:06:53,599 --> 01:06:55,720
کلیک کنید تا کمتر نشان داده شود و فقط روی آن تمرکز کنید

1884
01:06:55,720 --> 01:06:57,960
جزئیاتی که اینجا هستند، پس بیایید صحبت کنیم

1885
01:06:57,960 --> 01:07:00,160
فقط در مورد مفهوم معامله

1886
01:07:00,160 --> 01:07:02,160
هزینه ها و گاز برای یک ثانیه چون آنها

1887
01:07:02,160 --> 01:07:03,720
مفاهیم مهمی برای شما هستند

1888
01:07:03,720 --> 01:07:05,440
بفهمی یادت باشه چطوری گفتم

1889
01:07:05,440 --> 01:07:07,480
این بلاک چین ها در واقع توسط a

1890
01:07:07,480 --> 01:07:09,559
گروهی از گره های مختلف به خوبی

1891
01:07:09,559 --> 01:07:11,079
سوال این است که اقتصاد آنها چیست؟

1892
01:07:11,079 --> 01:07:12,640
انگیزه ای برای ادامه اجرای اینها

1893
01:07:12,640 --> 01:07:14,480
بلاک چین ها آنها را تمام می کنند

1894
01:07:14,480 --> 01:07:16,079
خوبی دلشان را خوب بر الف

1895
01:07:16,079 --> 01:07:17,960
شبکه واقعی این گره ها در واقع دریافت می کنند

1896
01:07:17,960 --> 01:07:19,839
برای آن مقدار کمی اتر پرداخت شده است

1897
01:07:19,839 --> 01:07:21,920
پردازش معاملات هر زمان که شما

1898
01:07:21,920 --> 01:07:24,359
ارسال یک تراکنش وجود دارد یک گره

1899
01:07:24,359 --> 01:07:26,480
گاهی اوقات به عنوان جزئی یا a

1900
01:07:26,480 --> 01:07:27,960
اعتبار سنجی بسته به شبکه

1901
01:07:27,960 --> 01:07:30,119
شما در مورد کسی هستید که کمی پول می گیرد

1902
01:07:30,119 --> 01:07:33,079
ارز بومی بلاک چین به

1903
01:07:33,079 --> 01:07:35,359
آن تراکنش را برای اتریوم پردازش کنید

1904
01:07:35,359 --> 01:07:37,559
آنها بدیهی است که در اتریوم یا پول دریافت می کنند

1905
01:07:37,559 --> 01:07:39,359
برای تست اتریوم در تست پول می گیرند

1906
01:07:39,359 --> 01:07:41,480
اتریوم که دوباره اتریوم را آزمایش می کند

1907
01:07:41,480 --> 01:07:43,400
هیچ ارزشی نداره به همین دلیل گفتم

1908
01:07:43,400 --> 01:07:44,559
آنها آنها را از خوبی بیرون می آورند

1909
01:07:44,559 --> 01:07:45,960
از قلب آنها اگر شما ارسال یک

1910
01:07:45,960 --> 01:07:47,880
تراکنش در شبکه چند ضلعی

1911
01:07:47,880 --> 01:07:49,480
آنها در حال رفتن به دریافت حقوق در دیوانه

1912
01:07:49,480 --> 01:07:51,760
نشانه بومی چند ضلعی در صورت ارسال a

1913
01:07:51,760 --> 01:07:54,039
معامله در L2 مانند arbitrum یا

1914
01:07:54,039 --> 01:07:56,319
خوش‌بینی که به شما دستمزد می‌دهند

1915
01:07:56,319 --> 01:07:59,000
که توکن بومی آن l2 ها است

1916
01:07:59,000 --> 01:08:00,920
بدیهی است که این پرداخت برای ایجاد انگیزه است

1917
01:08:00,920 --> 01:08:03,079
مردم به اجرای گره ها ادامه دهند و آنها

1918
01:08:03,079 --> 01:08:06,319
هر چه بیشتر بنزین مصرف کنید پول بیشتری دریافت کنید

1919
01:08:06,319 --> 01:08:08,720
گاز گاز چیست واحد است

1920
01:08:08,720 --> 01:08:10,640
اندازه گیری محاسباتی بیشتر

1921
01:08:10,640 --> 01:08:12,839
پیچیده تراکنش شما گاز بیشتر است

1922
01:08:12,839 --> 01:08:14,880
برای مثال اگر ما ضربه بزنیم باید پول بپردازید

1923
01:08:14,880 --> 01:08:17,400
جزئیات بیشتر خیلی سریع و من

1924
01:08:17,400 --> 01:08:19,279
کمی بیشتر زوم کنیم که می توانیم ببینیم

1925
01:08:19,279 --> 01:08:22,239
این بخش در اینجا محدودیت گاز و استفاده توسط

1926
01:08:22,239 --> 01:08:24,239
معامله به این معنی است که وقتی ما ارسال کردیم

1927
01:08:24,239 --> 01:08:26,839
این تراکنش را به یک محدود کردیم

1928
01:08:26,839 --> 01:08:30,120
حداکثر 60000 گاز اما در کل ما

1929
01:08:30,120 --> 01:08:34,040
فقط 21000 گاز مصرف کرده این 21000 گاز

1930
01:08:34,040 --> 01:08:36,440
نشان دهنده پیچیدگی این معامله است

1931
01:08:36,440 --> 01:08:39,040
ارزش آن 21000 واحد گاز بود

1932
01:08:39,040 --> 01:08:41,120
پیچیدگی در حال حاضر برای چیزهای ساده مانند

1933
01:08:41,120 --> 01:08:43,400
ارسال اتر واحدهای گاز هستند

1934
01:08:43,400 --> 01:08:46,159
معمولاً بسیار کوچک برای مثال 21000

1935
01:08:46,159 --> 01:08:48,279
واحد گاز در واقع بسیار کوچک است

1936
01:08:48,279 --> 01:08:50,640
مقدار گاز ارسال شده اما شاید برای

1937
01:08:50,640 --> 01:08:52,359
معاملات پیچیده تر مانند ضرب

1938
01:08:52,359 --> 01:08:55,520
یک Nft مقداری وجوه را به D5 واریز می کند

1939
01:08:55,520 --> 01:08:57,960
پروتکل یا استقرار یک قرارداد هوشمند

1940
01:08:57,960 --> 01:08:59,679
آنها معمولا بیشتر خواهند بود

1941
01:08:59,679 --> 01:09:01,440
تراکنش های گران قیمت چون هستند

1942
01:09:01,440 --> 01:09:03,920
پیچیده تر آنها باید کارهای بیشتری انجام دهند

1943
01:09:03,920 --> 01:09:06,159
مطالبی را در آینده به شما معرفی خواهیم کرد

1944
01:09:06,159 --> 01:09:09,440
به این مفهوم کدهای evm یا کدهای op

1945
01:09:09,440 --> 01:09:11,960
و اگر معامله ای را به هم بزنید

1946
01:09:11,960 --> 01:09:13,880
پایین ترین سطح این کد عملیات اسمبلی

1947
01:09:13,880 --> 01:09:16,319
چیزهایی که در واقع می توانید ببینید دقیقا چگونه

1948
01:09:16,319 --> 01:09:19,640
هزینه هر کد عملیاتی از نظر گاز بسیار زیاد است

1949
01:09:19,640 --> 01:09:21,719
فعلا اصلا نگران این موضوع نباش

1950
01:09:21,719 --> 01:09:23,159
فقط بدانید که این معاملات هستند

1951
01:09:23,159 --> 01:09:25,640
به بسیاری از بسیاری بسیاری تقسیم شده است

1952
01:09:25,640 --> 01:09:27,920
دستورالعمل های بسیار بسیار کوچک و هر کدام

1953
01:09:27,920 --> 01:09:30,440
دستورالعمل دارای مقدار مشخصی گاز است

1954
01:09:30,440 --> 01:09:32,520
دستورالعمل های بیشتر معمولاً به معنای بیشتر است

1955
01:09:32,520 --> 01:09:34,719
گاز همونطور که گفتم خیلی توضیح میدیم

1956
01:09:34,719 --> 01:09:36,440
بعدا در دوره نگران نباشید

1957
01:09:36,440 --> 01:09:37,759
اینجا خیلی زیاد است اما فقط بدانید که ما

1958
01:09:37,759 --> 01:09:40,239
اگر این گاز را می گیرید الان 21000 بنزین استفاده کنید

1959
01:09:40,239 --> 01:09:43,640
استفاده کرده و آن را در قیمت بنزین در ضرب کنید

1960
01:09:43,640 --> 01:09:47,319
eth به جای guay بنابراین ما 21000 می گیریم

1961
01:09:47,319 --> 01:09:51,159
و آن را در این قیمت گاز ضرب کنید

1962
01:09:51,159 --> 01:09:54,600
در guay نیست و اینتر را بزنید ما آن را خواهیم دید

1963
01:09:54,600 --> 01:09:58,040
کل کارمزد تراکنش ترانس

1964
01:09:58,040 --> 01:09:59,719
معامله و شما می توانید ببینید که این

1965
01:09:59,719 --> 01:10:02,280
عدد واقعاً با معامله مطابقت دارد

1966
01:10:02,280 --> 01:10:04,840
هزینه برای شما به درک چقدر eth

1967
01:10:04,840 --> 01:10:07,080
شما می خواهید برای معامله خود پرداخت کنید

1968
01:10:07,080 --> 01:10:11,040
شما قیمت گاز را ضربدر گاز می کنید

1969
01:10:11,040 --> 01:10:15,040
کارمزد معامله استفاده شده برابر با قیمت گاز است

1970
01:10:15,040 --> 01:10:17,920
بار گاز استفاده می شود بنابراین این بدان معنی است که

1971
01:10:17,920 --> 01:10:23,560
هر کس این 0.1 e را برای ما ارسال کرد نیز پرداخت کرد

1972
01:10:23,719 --> 01:10:26,080
0.525 بله بله بله

1973
01:10:26,080 --> 01:10:30,080
eth به یک گره بلاک چین به اعتباردهنده

1974
01:10:30,080 --> 01:10:32,920
در شبکه آزمایشی ساپویا اتریوم اکنون هر کدام

1975
01:10:32,920 --> 01:10:35,640
بلاک چین روش منحصر به فرد خود را دارد

1976
01:10:35,640 --> 01:10:37,520
محاسبه میزان کارمزد تراکنش

1977
01:10:37,520 --> 01:10:39,679
کسی در واقع بیشتر هزینه را پرداخت خواهد کرد

1978
01:10:39,679 --> 01:10:42,800
این الگوریتم ساده است

1979
01:10:42,800 --> 01:10:45,920
این گاز خواهد بود بار مصرف گاز

1980
01:10:45,920 --> 01:10:47,239
قیمت پس از ما درک می کنیم که چگونه

1981
01:10:47,239 --> 01:10:49,480
بلاک چین عمیق تر کار می کند

1982
01:10:49,480 --> 01:10:51,000
بقیه اینها را برای شما توضیح دهید

1983
01:10:51,000 --> 01:10:53,320
ارزش ها در حال حاضر مخفف هستند فقط این را بدانید

1984
01:10:53,320 --> 01:10:55,440
هر زمان که معامله ای در زنجیره انجام می دهید

1985
01:10:55,440 --> 01:10:57,280
شما باید به اعتبار دهنده ها یا

1986
01:10:57,280 --> 01:10:59,920
گره های بلاک چین کمی گاز یا

1987
01:10:59,920 --> 01:11:01,760
کمی از نشانه بومی از

1988
01:11:01,760 --> 01:11:04,320
بلاک چین که در مورد ما چنین است

1989
01:11:04,320 --> 01:11:06,520
شما باید مقدار کمی از et را پرداخت کنید

1990
01:11:06,520 --> 01:11:08,719
گره های بلاک چین ارائه کننده یا

1991
01:11:08,719 --> 01:11:11,280
گاهی اوقات من معامله را ارسال می کنم

1992
01:11:11,280 --> 01:11:14,080
به این فقط به عنوان گاز معاملاتی اشاره کنید

1993
01:11:14,080 --> 01:11:15,640
بیایید به یک مثال از این نگاه کنیم

1994
01:11:15,640 --> 01:11:18,560
خودمان اگر متاماسکمان را بالا بکشیم

1995
01:11:18,560 --> 01:11:20,920
ادامه دهید و همانطور که می دانیم، گزینه expand view را بزنید

1996
01:11:20,920 --> 01:11:22,719
ما در اینجا دو حساب متفاوت داریم

1997
01:11:22,719 --> 01:11:25,360
ما حساب یک و حساب دو داریم

1998
01:11:25,360 --> 01:11:29,400
تعداد 1 دارای 0.1 spolia است و تعداد 2 دارای

1999
01:11:29,400 --> 01:11:32,400
zolia eth اگر بفرستم

2000
01:11:32,400 --> 01:11:35,640
0.05 از حساب یک به حساب دو چگونه

2001
01:11:35,640 --> 01:11:37,120
فکر می‌کنی من خیلی جا خواهم ماند

2002
01:11:37,120 --> 01:11:39,280
حساب یک بیایید جلو برویم و این کار را انجام دهیم

2003
01:11:39,280 --> 01:11:40,520
و این اولین مورد خواهد بود

2004
01:11:40,520 --> 01:11:42,800
معامله ای که روی آن ارسال می کنید

2005
01:11:42,800 --> 01:11:44,600
بلاک چین که فوق العاده هیجان انگیز است

2006
01:11:44,600 --> 01:11:46,360
همچنین بیایید جلو برویم و این ارسال را بزنید

2007
01:11:46,360 --> 01:11:48,679
دکمه در متاماسک ما ارسال را فشار می دهیم

2008
01:11:48,679 --> 01:11:50,880
ما انتقال بین حساب های من را می زنیم

2009
01:11:50,880 --> 01:11:53,679
حساب دو را انتخاب می کنیم و می گوییم

2010
01:11:53,679 --> 01:11:57,760
0.05 suppo eth بنابراین ما با 0.1 شروع کردیم

2011
01:11:57,760 --> 01:12:01,320
aoia eth و ما 0.05 را به

2012
01:12:01,320 --> 01:12:04,080
اکانت دو را به پایین اسکرول می کنیم و ضربه می زنیم

2013
01:12:04,080 --> 01:12:06,280
در ادامه می توانیم اطلاعاتی را در اینجا مشاهده کنیم

2014
01:12:06,280 --> 01:12:07,560
در مورد آنچه در واقع اتفاق می افتد ما می توانیم

2015
01:12:07,560 --> 01:12:10,000
برخی از اطلاعات گاز که متاماسک را مشاهده کنید

2016
01:12:10,000 --> 01:12:11,920
به طور خودکار برای ما و آن درخواست شد

2017
01:12:11,920 --> 01:12:13,639
حتی کل مقدار آن را به ما می دهد

2018
01:12:13,639 --> 01:12:16,040
ما در حال رفتن به پرداخت در eth آن است

2019
01:12:16,040 --> 01:12:19,159
با افزودن این 0.05 eth به تخمین زده شده

2020
01:12:19,159 --> 01:12:20,600
مقدار گازی که در واقع باید مصرف کنیم

2021
01:12:20,600 --> 01:12:22,560
خرج کن به طوری که در پایین نوشته شود

2022
01:12:22,560 --> 01:12:24,560
مبلغ به اضافه هزینه گاز دو عدد است

2023
01:12:24,560 --> 01:12:25,679
آنها ترکیب شده اند

2024
01:12:25,679 --> 01:12:27,400
مقداری که ارسال می کنیم به اضافه مقدار

2025
01:12:27,400 --> 01:12:29,679
هزینه گاز و علاوه بر این در متاماسک اگر

2026
01:12:29,679 --> 01:12:32,000
شما این را در اینجا انتخاب کنید، می توانید مقداری دریافت کنید

2027
01:12:32,000 --> 01:12:34,120
اطلاعات بیشتر در مورد ویرایش گاز ما

2028
01:12:34,120 --> 01:12:36,400
مقدار گازی را که انتخاب می کنید هزینه می کند

2029
01:12:36,400 --> 01:12:38,600
خرج کردن می تواند بسته به آن متفاوت باشد

2030
01:12:38,600 --> 01:12:40,400
چند نفر در حال انجام معاملات هستند

2031
01:12:40,400 --> 01:12:42,239
با بلاک چین افراد بیشتری هستند

2032
01:12:42,239 --> 01:12:44,360
ارسال تراکنش ها به صورت همزمان

2033
01:12:44,360 --> 01:12:46,560
هزینه های گاز گران تر می شود

2034
01:12:46,560 --> 01:12:48,719
اگر بسیاری از افراد دیگر چنین باشند

2035
01:12:48,719 --> 01:12:50,920
همچنین ارسال معاملات در حال حاضر

2036
01:12:50,920 --> 01:12:53,440
قیمت بنزین اگر زیاد باشد بالاتر خواهد رفت

2037
01:12:53,440 --> 01:12:55,199
از مردم در حال ارسال تراکنش هایی هستند که

2038
01:12:55,199 --> 01:12:56,239
یعنی به اندازه کافی وجود نخواهد داشت

2039
01:12:56,239 --> 01:12:57,960
فضایی برای تراکنش همه

2040
01:12:57,960 --> 01:13:00,040
از طریق آن به منظور مهار آن

2041
01:13:00,040 --> 01:13:02,320
آنها قیمت بنزین را افزایش می دهند که کمی است

2042
01:13:02,320 --> 01:13:03,920
از ساده سازی بیش از حد آنچه است

2043
01:13:03,920 --> 01:13:06,159
اتفاق می افتد اما اگر آن را قبول کنید

2044
01:13:06,159 --> 01:13:08,440
درک این موضوع تا حد زیادی کارساز خواهد بود

2045
01:13:08,440 --> 01:13:10,880
اگر می خواهید دقیقا مشخص کنید چقدر است

2046
01:13:10,880 --> 01:13:12,760
گازی که می خواهید خرج کنید می توانید روی آن کلیک کنید

2047
01:13:12,760 --> 01:13:15,199
اگر گاز صفر را انتخاب کنید، تب پیشرفته را انتخاب کنید

2048
01:13:15,199 --> 01:13:16,760
احتمال زیادی وجود دارد که شما

2049
01:13:16,760 --> 01:13:18,760
معامله هرگز از طریق آن انجام نمی شود

2050
01:13:18,760 --> 01:13:19,960
ما فقط با پیش فرض پیش می رویم

2051
01:13:19,960 --> 01:13:22,800
که معمولا ایده خوبی است پس بیایید برویم

2052
01:13:22,800 --> 01:13:26,239
پیش رو و تأیید کنید ما اکنون یک ارسال را می بینیم

2053
01:13:26,239 --> 01:13:28,840
معامله در Q ما در برگه فعالیت

2054
01:13:28,840 --> 01:13:30,719
از متاماسک ما که به ما نشان می دهد که ما

2055
01:13:30,719 --> 01:13:33,080
یک تراکنش در حال ارسال و

2056
01:13:33,080 --> 01:13:34,960
اگر روی آن کلیک کرده و view on را کلیک کنیم

2057
01:13:34,960 --> 01:13:37,679
بلاک اکسپلورر در واقع ما را باز می کند

2058
01:13:37,679 --> 01:13:40,679
در اسکن اتر و ما به خوبی مال من را خواهیم دید

2059
01:13:40,679 --> 01:13:42,159
کمی سریع بود اما معمولی

2060
01:13:42,159 --> 01:13:44,360
ما یک Tab نمایه سازی کوچک را خواهیم دید و ما

2061
01:13:44,360 --> 01:13:45,800
نخواهیم دید که این اتفاق افتاده است

2062
01:13:45,800 --> 01:13:48,239
آن را مانند نمایه سازی یا ارسال یا

2063
01:13:48,239 --> 01:13:50,199
یه همچین چیزی ولی بعد از یه کم

2064
01:13:50,199 --> 01:13:52,000
در واقع ارسال شما به پایان می رسد

2065
01:13:52,000 --> 01:13:53,880
شاید باید یک دقیقه یا بیشتر صبر کرد

2066
01:13:53,880 --> 01:13:55,639
این در واقع به پایان برسد

2067
01:13:55,639 --> 01:13:57,560
اما به نظر می رسد مال من واقعا سریع بود

2068
01:13:57,560 --> 01:13:59,600
و مانند آخرین معامله ما این است

2069
01:13:59,600 --> 01:14:01,360
دارای بسیاری از اطلاعات مشابه و اگر

2070
01:14:01,360 --> 01:14:03,800
ما به پایین اسکرول می کنیم که البته آن را خواهیم دید

2071
01:14:03,800 --> 01:14:06,040
ما مقدار متفاوتی از eth را ارسال می کنیم

2072
01:14:06,040 --> 01:14:08,520
0.05 و ما یک تراکنش متفاوت داریم

2073
01:14:08,520 --> 01:14:10,880
هزینه در حال حاضر اگر ما بکشیم تا متاماسک خود را چه

2074
01:14:10,880 --> 01:14:12,199
آیا فکر می کنید که ما خواهیم دید؟

2075
01:14:12,199 --> 01:14:13,600
ما می‌رویم و روی گسترش کلیک می‌کنیم

2076
01:14:13,600 --> 01:14:16,400
دوباره مشاهده کنید و می بینیم که حساب یکی می گوید

2077
01:14:16,400 --> 01:14:20,719
0.05 و اکانت دو هم 0.05 hm میگه

2078
01:14:20,719 --> 01:14:22,080
این یک جور عجیب است که من فکر می کردم ما خرج کردیم

2079
01:14:22,080 --> 01:14:24,120
مقداری چاه گاز اگر روی بزرگ کلیک کنیم

2080
01:14:24,120 --> 01:14:26,000
دکمه حساب ها دقیقا می بینیم چقدر است

2081
01:14:26,000 --> 01:14:27,960
eth در هر حسابی وجود دارد که می توانید ما را ببینید

2082
01:14:27,960 --> 01:14:29,040
دارند

2083
01:14:29,040 --> 01:14:32,400
0.499 در حساب یک و 0.05 در حساب

2084
01:14:32,400 --> 01:14:35,600
2 و ما می توانیم در تاریخچه فعالیت خود مشاهده کنیم

2085
01:14:35,600 --> 01:14:39,719
حساب کاربری ما اخیراً 0.05 eth ارسال کرده است

2086
01:14:39,719 --> 01:14:42,880
و حساب دو اخیراً 0.05 دریافت کرده است

2087
01:14:42,880 --> 01:14:45,239
saoa eth در حال حاضر اینجا بهترین بخش از همه است

2088
01:14:45,239 --> 01:14:46,760
این حتی اگر شما نمی خواهید تبدیل به یک

2089
01:14:46,760 --> 01:14:49,040
توسعه دهنده شما به تازگی اصول اولیه آن را یاد گرفته اید

2090
01:14:49,040 --> 01:14:51,600
ارسال تراکنش و تعامل

2091
01:14:51,600 --> 01:14:53,840
با سایت هایی که از متاماسک شما استفاده می کنند

2092
01:14:53,840 --> 01:14:55,120
تبریک می گویم اکنون اینجاست

2093
01:14:55,120 --> 01:14:56,480
چیزی که فوق العاده هیجان انگیز است

2094
01:14:56,480 --> 01:14:58,440
فقط با همین اطلاعات اندک

2095
01:14:58,440 --> 01:15:00,080
اکنون می دانید که چگونه با آن تعامل کنید

2096
01:15:00,080 --> 01:15:01,320
بلاک چین و تعامل با

2097
01:15:01,320 --> 01:15:03,440
پروتکل اتریوم بنابراین اگر نمی خواهید

2098
01:15:03,440 --> 01:15:06,360
برای یادگیری نحوه کدنویسی هر چیزی که می توانید بروید

2099
01:15:06,360 --> 01:15:07,679
و می توانید شروع به تعامل کنید

2100
01:15:07,679 --> 01:15:09,360
اتریوم و تعامل با پروتکل ها

2101
01:15:09,360 --> 01:15:11,880
با این حال فقط با این اطلاعات

2102
01:15:11,880 --> 01:15:12,920
من می دانم که بیشتر شما بچه ها اینجا هستید

2103
01:15:12,920 --> 01:15:14,920
یاد بگیرید که چگونه کدنویسی کنید، بنابراین اجازه دهید به زیر نگاه کنیم

2104
01:15:14,920 --> 01:15:16,760
هود اتریوم و آنچه هست

2105
01:15:16,760 --> 01:15:17,719
در واقع با اینها ادامه دارد

2106
01:15:17,719 --> 01:15:19,800
معاملات و با این گاز و با

2107
01:15:19,800 --> 01:15:21,679
این بلاک چین ها و آنچه که واقعا وجود دارد

2108
01:15:21,679 --> 01:15:23,760
ادامه دارد بیایید همه چیز را یاد بگیریم

2109
01:15:23,760 --> 01:15:25,400
اصول یک بلاک چین در حال حاضر اگر شما

2110
01:15:25,400 --> 01:15:26,560
می خواهم فقط جلو برو و به داخل بپرم

2111
01:15:26,560 --> 01:15:28,880
کدنویسی ادامه دهید و یک مهر زمانی بگیرید

2112
01:15:28,880 --> 01:15:31,600
از توضیحات با این حال یادگیری

2113
01:15:31,600 --> 01:15:33,080
دقیقاً چگونه بلاک چین کار می کند

2114
01:15:33,080 --> 01:15:35,080
قرار است شما را به فردی فوق العاده قدرتمند تبدیل کند

2115
01:15:35,080 --> 01:15:38,560
توسعه دهنده پس بیایید نگاهی به آن بیندازیم

2116
01:15:38,560 --> 01:15:40,480
اول، بنابراین ما در حال رفتن از طریق

2117
01:15:40,480 --> 01:15:42,440
این نسخه ی نمایشی بلاک چین در این سایت درست است

2118
01:15:42,440 --> 01:15:44,440
در اینجا اکنون سازنده سایت یک

2119
01:15:44,440 --> 01:15:46,159
ویدیوی فوق العاده و پیاده روی فوق العاده

2120
01:15:46,159 --> 01:15:49,280
بلاک چین 101 در سایت آنها قرار دارد

2121
01:15:49,280 --> 01:15:50,480
بنابراین اگر به دنبال دیگری هستید

2122
01:15:50,480 --> 01:15:52,159
توضیحات را حتما بررسی کنید

2123
01:15:52,159 --> 01:15:54,159
ویدیو کاملاً فوق العاده است اما

2124
01:15:54,159 --> 01:15:55,800
اولین کاری که واقعاً باید در آن انجام دهیم

2125
01:15:55,800 --> 01:15:57,360
به منظور درک بلاک چین به ترتیب

2126
01:15:57,360 --> 01:15:59,120
واقعا به هر چیزی و هر چیزی که هست

2127
01:15:59,120 --> 01:16:00,679
در اینجا پیش می‌رویم، ما ابتدا واقعاً به آن نیاز داریم

2128
01:16:00,679 --> 01:16:03,840
این شات 256 هش یا هش را درک کنید

2129
01:16:03,840 --> 01:16:05,679
فقط به طور کلی اجازه دهید اول

2130
01:16:05,679 --> 01:16:07,960
درک اینکه هش چیست هش است

2131
01:16:07,960 --> 01:16:11,000
رشته طول ثابت منحصر به فرد به معنای

2132
01:16:11,000 --> 01:16:13,199
هر قطعه داده ای که هستند را شناسایی کنید

2133
01:16:13,199 --> 01:16:15,199
با قرار دادن برخی از داده ها ایجاد شده است

2134
01:16:15,199 --> 01:16:19,239
به یک تابع هش در این مثال

2135
01:16:19,239 --> 01:16:21,960
الگوریتم هش مورد استفاده در حال حاضر Shaw 256 است

2136
01:16:21,960 --> 01:16:24,120
اتریوم در واقع از این آه این استفاده می کند

2137
01:16:24,120 --> 01:16:26,000
درست اینجا برای الگوریتم هش آن

2138
01:16:26,000 --> 01:16:29,239
که کاملاً ام شاو 256 نیست اما داخل است

2139
01:16:29,239 --> 01:16:31,639
این خانواده شاها هستند اما همینطور است

2140
01:16:31,639 --> 01:16:33,480
واقعا راه دیگری برای هش کردن چیزهاست

2141
01:16:33,480 --> 01:16:35,639
و اوه الگوریتم هش خاص

2142
01:16:35,639 --> 01:16:38,600
این خیلی مهم نیست

2143
01:16:38,600 --> 01:16:40,520
مثال از Shaw 256 استفاده می کند اما شما می توانید

2144
01:16:40,520 --> 01:16:42,120
تصور کنید که همان اتریوم است

2145
01:16:42,120 --> 01:16:43,320
هش آنها فقط به شما می گویند

2146
01:16:43,320 --> 01:16:45,760
منجر به یک هش متفاوت می شود پس چیست

2147
01:16:45,760 --> 01:16:47,880
در این برنامه در اینجا اتفاق می افتد

2148
01:16:47,880 --> 01:16:51,639
هر داده یا هر اطلاعاتی است

2149
01:16:51,639 --> 01:16:54,199
ما در این بخش داده در اینجا به عنوان

2150
01:16:54,199 --> 01:16:55,520
در زیر می توانید ببینید

2151
01:16:55,520 --> 01:16:59,000
این هش تغییر می کند، بنابراین آنچه اتفاق می افتد است

2152
01:16:59,000 --> 01:17:01,880
این داده ها از طریق این Shaw در حال اجرا هستند

2153
01:17:01,880 --> 01:17:05,320
الگوریتم هش 256 و در حال خروجی است

2154
01:17:05,320 --> 01:17:08,880
این هش منحصر به فرد بنابراین این هش یک است

2155
01:17:08,880 --> 01:17:11,400
رشته طول ثابت منحصر به فرد است که می رود

2156
01:17:11,400 --> 01:17:13,719
برای شناسایی مانند یک قطعه داده خالی در اینجا

2157
01:17:13,719 --> 01:17:15,120
درسته پس اگه قرار بدم اسمم رو بدونی

2158
01:17:15,120 --> 01:17:17,639
همانطور که می دانید پاتریک کالینز این است

2159
01:17:17,639 --> 01:17:20,000
هشی که قرار است نشان دهد

2160
01:17:20,000 --> 01:17:22,480
پاتریک هالینز درست است و می توانید ببینید

2161
01:17:22,480 --> 01:17:25,040
حتی زمانی که من شما را می دانم تن و تن

2162
01:17:25,040 --> 01:17:28,920
داده ها در اینجا طول رشته است

2163
01:17:28,920 --> 01:17:32,480
درست تغییر نمی کند پس همیشه همینطور است

2164
01:17:32,480 --> 01:17:34,760
همان مقداری است که می توانیم بگذاریم

2165
01:17:34,760 --> 01:17:36,440
تقریباً هر مقدار داده در اینجا وجود دارد

2166
01:17:36,440 --> 01:17:38,960
حد بالایی در حداکثر اندازه است

2167
01:17:38,960 --> 01:17:42,040
داده ها اما برای تمام اهداف ما می توانیم

2168
01:17:42,040 --> 01:17:43,920
تقریباً هر طولی را در اینجا قرار دهید و

2169
01:17:43,920 --> 01:17:45,320
شما هم خواهید دید که هر بار می دانید

2170
01:17:45,320 --> 01:17:48,080
من در Patrick Collins تایپ می کنم این هش است

2171
01:17:48,080 --> 01:17:50,239
من همیشه این 7 e5b خواهد بود

2172
01:17:50,239 --> 01:17:51,639
من قصد دارم آن را حذف کنم

2173
01:17:51,639 --> 01:17:54,840
پاتریک کالینز دوباره شما 7 e5b این است

2174
01:17:54,840 --> 01:17:56,639
همیشه این هش منحصر به فرد است

2175
01:17:56,639 --> 01:17:58,639
همیشه منحصر به فرد خواهد بود درست است

2176
01:17:58,639 --> 01:18:00,159
همیشه این طول ثابت خواهد بود

2177
01:18:00,159 --> 01:18:02,920
در اینجا رشته کنید تا اکنون بتوانیم این ایده را بپذیریم

2178
01:18:02,920 --> 01:18:04,040
حق قرار دادن این داده ها در اینجا و

2179
01:18:04,040 --> 01:18:07,080
ما می توانیم به این مفهوم a ادامه دهیم

2180
01:18:07,080 --> 01:18:09,360
بلوک بنابراین با این مفهوم بلوک ما هستیم

2181
01:18:09,360 --> 01:18:10,880
دقیقا همان چیزی را با

2182
01:18:10,880 --> 01:18:12,880
این هش این بخش داده درست است

2183
01:18:12,880 --> 01:18:14,560
اما به جای داشتن همه چیز فقط

2184
01:18:14,560 --> 01:18:17,080
بودن در این منطقه داده منحصر به فرد

2185
01:18:17,080 --> 01:18:18,360
در اینجا ما قصد داریم این را تقسیم کنیم

2186
01:18:18,360 --> 01:18:21,760
داده ها را به بلوک راهبه ها و داده ها تا همه

2187
01:18:21,760 --> 01:18:22,639
بنابراین کاری که ما می خواهیم انجام دهیم این است که ما هستیم

2188
01:18:22,639 --> 01:18:25,040
در واقع رفتن به هش هر سه

2189
01:18:25,040 --> 01:18:26,600
اینها برای دریافت درست این هش

2190
01:18:26,600 --> 01:18:27,560
ما هر سه مورد را قرار می دهیم

2191
01:18:27,560 --> 01:18:28,639
ما می خواهیم هر سه مورد را بگوییم

2192
01:18:28,639 --> 01:18:31,120
با هم ترکیب می شوند

2193
01:18:31,120 --> 01:18:32,639
هر سه مورد را در این مورد قرار دهید

2194
01:18:32,639 --> 01:18:35,280
الگوریتم هش آه برای فهمیدن آن

2195
01:18:35,280 --> 01:18:37,400
اگر من یک سری مطالب را اینجا تایپ کنم، می توانیم

2196
01:18:37,400 --> 01:18:40,760
آن بلوک یک را با راهبه هایی که می شناسید ببینید

2197
01:18:40,760 --> 01:18:42,600
این راهبه ها و این داده ها را می رویم

2198
01:18:42,600 --> 01:18:44,520
این هش را دریافت کنید و همانطور که می بینید

2199
01:18:44,520 --> 01:18:47,679
در واقع صفحه این بلوک قرمز می شود

2200
01:18:47,679 --> 01:18:50,679
حالا قرمز شد وقتی ضربه میزنم چی میشه

2201
01:18:50,679 --> 01:18:51,719
این ذهن

2202
01:18:51,719 --> 01:18:53,800
دکمه وقتی این دکمه ذهن را می زنم این است

2203
01:18:53,800 --> 01:18:55,159
در واقع G به مدتی که در حال رفتن است

2204
01:18:55,159 --> 01:18:57,280
کمی فکر کنیم و ببینیم

2205
01:18:57,280 --> 01:18:59,960
که راهبه های اینجا واقعاً تغییر کردند

2206
01:18:59,960 --> 01:19:01,440
درست است که راهبه ها با آنچه در آن است متفاوت است

2207
01:19:01,440 --> 01:19:05,440
قبلا بود و این هش اکنون با شروع می شود

2208
01:19:05,440 --> 01:19:08,239
چهار صفر باشه و بعدش پشت

2209
01:19:08,239 --> 01:19:10,120
وقتی صحبت می کنیم سبز شد

2210
01:19:10,120 --> 01:19:11,560
ما در مورد خردسالان صحبت می کنیم

2211
01:19:11,560 --> 01:19:13,639
حل برخی از انواع بسیار دشوار است

2212
01:19:13,639 --> 01:19:15,920
مشکلی که انجام آن زمان زیادی می برد

2213
01:19:15,920 --> 01:19:18,760
اکنون در این مثال مشکل اینجاست

2214
01:19:18,760 --> 01:19:20,639
که معدنچیان باید آن را حل می کردند

2215
01:19:20,639 --> 01:19:24,159
باید یک راهبه یا یک ارزش در این پیدا می کرد

2216
01:19:24,159 --> 01:19:26,199
بخش nuns که وقتی هش می شود

2217
01:19:26,199 --> 01:19:29,040
با بلوک شماره یک با این داده ها

2218
01:19:29,040 --> 01:19:31,800
آن را با چهار صفر شروع می شود بنابراین

2219
01:19:31,800 --> 01:19:33,560
مشکلی که در اینجا خردسال باید حل می کرد این بود

2220
01:19:33,560 --> 01:19:35,159
برای شروع با چهار صفر و تنها

2221
01:19:35,159 --> 01:19:37,440
راهی که آنها واقعاً این کار را انجام دهند مهربان است

2222
01:19:37,440 --> 01:19:39,120
از این نیروی بی رحم می دانید تلاش می کند

2223
01:19:39,120 --> 01:19:40,600
چیزهایی که آنها امتحان کردند یکی خوب یکی نشد

2224
01:19:40,600 --> 01:19:43,120
کار خوب دو نه نه دو سه کار نکرد

2225
01:19:43,120 --> 01:19:45,760
نه چهار پنج شش خوب پنج خوب که

2226
01:19:45,760 --> 01:19:46,880
با یک صفر شروع شد اما اینطور نیست

2227
01:19:46,880 --> 01:19:48,920
چهار و آنها باید به تلاش خود ادامه دهند

2228
01:19:48,920 --> 01:19:51,520
این اعداد تا زمانی که به این برسند

2229
01:19:51,520 --> 01:19:56,280
یکی که میدونی بیا دوباره مال من رو بزنیم

2230
01:19:56,280 --> 01:19:58,199
که در آن چهار صفر در بالا در

2231
01:19:58,199 --> 01:20:01,520
شروع در حال حاضر این مشکل خاص

2232
01:20:01,520 --> 01:20:03,360
بلاک چین را درست به بلاک چین تغییر می دهد

2233
01:20:03,360 --> 01:20:04,920
اتریوم مشکل دیگری دارد

2234
01:20:04,920 --> 01:20:07,480
استخراج کنندگان برای حل ام بیت کوین متفاوت است

2235
01:20:07,480 --> 01:20:09,000
مشکلات برای حل جزئی اما این مفهوم

2236
01:20:09,000 --> 01:20:10,440
همینطور خواهد بود و از آن زمان

2237
01:20:10,440 --> 01:20:13,159
اتریوم اثبات گره های موجود در حال حاضر است

2238
01:20:13,159 --> 01:20:14,880
در واقع به نوبت اینها را حل کنید

2239
01:20:14,880 --> 01:20:16,600
مشکلات دوباره ما هم نمی رویم

2240
01:20:16,600 --> 01:20:18,480
عمیقا به آن در حال حاضر هر چند آنها

2241
01:20:18,480 --> 01:20:21,440
باید به من یک بلوک خواهد شد

2242
01:20:21,440 --> 01:20:23,920
این این مفهوم خواهد بود

2243
01:20:23,920 --> 01:20:26,159
تمام این داده ها به صورت بلوک در می آیند

2244
01:20:26,159 --> 01:20:28,520
شماره و این راهبه خواهد بود

2245
01:20:28,520 --> 01:20:31,239
درست است و این راهبه راه حل است

2246
01:20:31,239 --> 01:20:33,080
اوم عددی خواهد بود که

2247
01:20:33,080 --> 01:20:34,840
آنها استفاده می کنند تا مانند راه حل به

2248
01:20:34,840 --> 01:20:37,880
مشکل درست است پس اگر من به یکی از اینجا بروم شما

2249
01:20:37,880 --> 01:20:39,760
می دانم و این کار را انجام می دهم

2250
01:20:39,760 --> 01:20:43,040
دوباره می‌خواهیم مال من و راهبه‌ها را بزنیم

2251
01:20:43,040 --> 01:20:47,320
درست تغییر کرده است از یک به

2252
01:20:50,440 --> 01:20:53,120
33100 و بنابراین این چیزی است که اتفاق می افتد

2253
01:20:53,120 --> 01:20:55,440
زمانی که ERS های کوچک بلاک چین در حال استخراج هستند

2254
01:20:55,440 --> 01:20:57,320
آنها این روند را طی می کنند

2255
01:20:57,320 --> 01:20:59,639
فرآیند محاسباتی بسیار فشرده

2256
01:20:59,639 --> 01:21:02,120
تلاش برای یافتن راهبه ای که برآورده شود

2257
01:21:02,120 --> 01:21:04,080
مشکل هر چه باشد پس واقعا همینطور است

2258
01:21:04,080 --> 01:21:05,880
آن را در واقع به طوری که یک بلوک و و

2259
01:21:05,880 --> 01:21:06,920
این واقعاً چیزی است که در حال وقوع است

2260
01:21:06,920 --> 01:21:08,800
ماینرها فقط به دنبال ماینینگ هستند

2261
01:21:08,800 --> 01:21:10,600
آزمون و خطا Brute Force وجود دارد

2262
01:21:10,600 --> 01:21:13,400
تلاش برای پیدا کردن این مهره بنابراین در حال حاضر که

2263
01:21:13,400 --> 01:21:14,920
ما می دانیم بلوک چیست، بیایید به آن برویم

2264
01:21:14,920 --> 01:21:16,719
مرحله بعدی و خوب بفهمید

2265
01:21:16,719 --> 01:21:19,639
بلاک چین چیست، بنابراین در اینجا ما یک

2266
01:21:19,639 --> 01:21:22,040
نمونه ای از آنچه که یک بلاک چین قرار است انجام دهد

2267
01:21:22,040 --> 01:21:24,600
درست به نظر می رسد ما یک ترکیب داریم

2268
01:21:24,600 --> 01:21:26,040
شما می دانید که ما به اینجا در بلوک بازگشته ایم

2269
01:21:26,040 --> 01:21:27,800
ما یک بخش داریم که یک بلوک به نظر می رسد

2270
01:21:27,800 --> 01:21:30,719
مثل الان اینجا ما چندین مختلف داریم

2271
01:21:30,719 --> 01:21:32,080
هر یک از اینها را درست مسدود می کند

2272
01:21:32,080 --> 01:21:34,040
نشان دهنده یک بلوک متفاوت است اما ما داریم

2273
01:21:34,040 --> 01:21:36,120
یک ستون اضافی در اینجا یا ما داریم

2274
01:21:36,120 --> 01:21:38,480
متغیر اضافی uh در اینجا پس مانند

2275
01:21:38,480 --> 01:21:40,760
قبل از اینکه بدانید ما راهبه های بلوک و

2276
01:21:40,760 --> 01:21:43,360
حق داده ما داده های بلوک راهبه ها را داریم اما

2277
01:21:43,360 --> 01:21:45,880
ما همچنین این چیزی به نام قبلی را داریم

2278
01:21:45,880 --> 01:21:47,360
درست است و بنابراین این در واقع خواهد شد

2279
01:21:47,360 --> 01:21:50,600
به هش قبلی اشاره می کند

2280
01:21:50,600 --> 01:21:52,719
آخرین بلوک بنابراین برای مثال اگر ما به

2281
01:21:52,719 --> 01:21:55,040
آخرین بلوک در این بلاک چین است

2282
01:21:55,040 --> 01:21:57,400
می گوید قبلی 00 ae8 است و اگر نگاه کنیم

2283
01:21:57,400 --> 01:21:59,520
در هش بلوک شماره چهار آن است

2284
01:21:59,520 --> 01:22:02,639
000000 ae8 و سپس به آن نگاه می کنیم

2285
01:22:02,639 --> 01:22:06,400
قبل از آن 4 Z's B9 است، ما 4 zos B9 داریم

2286
01:22:06,400 --> 01:22:08,880
و به همین ترتیب تمام راه بازگشت به اولین

2287
01:22:08,880 --> 01:22:11,280
بلوکی که فقط از همه قبلی دارد

2288
01:22:11,280 --> 01:22:13,639
صفر سمت راست و بنابراین بلوک با

2289
01:22:13,639 --> 01:22:16,159
قبلی از همه صفرها خواهد بود

2290
01:22:16,159 --> 01:22:17,920
شناخته شده به عنوان بلوک پیدایش بنابراین شما

2291
01:22:17,920 --> 01:22:19,239
احتمالاً این را قبل از پیدایش شنیده‌ام

2292
01:22:19,239 --> 01:22:20,760
مسدود کردن آن اولین بلوک در است

2293
01:22:20,760 --> 01:22:23,000
بلاک چین که در آن هش قبلی است

2294
01:22:23,000 --> 01:22:24,960
به یک هش اشاره می کند که اوه اینطور نیست

2295
01:22:24,960 --> 01:22:26,880
در واقع اکنون همانطور که می توانید تصور کنید وجود دارد

2296
01:22:26,880 --> 01:22:28,400
مانند این بلوک

2297
01:22:28,400 --> 01:22:30,719
کار می کرد چگونه مهره های بلوک و همه داده ها

2298
01:22:30,719 --> 01:22:32,840
از طریق الگوریتم هش در

2299
01:22:32,840 --> 01:22:35,679
blockchain the block nuns data و

2300
01:22:35,679 --> 01:22:37,400
هش قبلی همه از این طریق عبور می کنند

2301
01:22:37,400 --> 01:22:39,520
الگوریتم هش برای فهمیدن اینکه شما می دانید

2302
01:22:39,520 --> 01:22:42,040
چه هش درست است پس اگر ما به

2303
01:22:42,040 --> 01:22:43,639
در اینجا می دانید برای مثال اگر من تایپ کنم

2304
01:22:43,639 --> 01:22:46,000
معلوم است که پاتریک همین است

2305
01:22:46,000 --> 01:22:47,760
اکنون دیگر درست نیست زیرا این

2306
01:22:47,760 --> 01:22:50,199
راهبه ها با بلوک داده ها ترکیب شدند

2307
01:22:50,199 --> 01:22:52,000
و هش قبلی قرار نیست

2308
01:22:52,000 --> 01:22:54,679
حل کنید شما مشکل ما از داشتن 4 را می دانید

2309
01:22:54,679 --> 01:22:56,360
در همان ابتدا در سمت راست، بنابراین من می روم

2310
01:22:56,360 --> 01:22:58,120
بروم و آن را درست کنم و همین است

2311
01:22:58,120 --> 01:22:59,639
یک راه آسان برای دیدن آن

2312
01:22:59,639 --> 01:23:02,920
شکسته است اما بیایید نگاهی بیندازیم اگر من

2313
01:23:02,920 --> 01:23:05,440
شکستن این بلوک درست در اینجا چه اتفاقی می افتد

2314
01:23:05,440 --> 01:23:07,400
اگر من اگر من داده ها را در اینجا خراب کنم اگر انجام دهم

2315
01:23:07,400 --> 01:23:10,199
مانند پاتریک در اینجا می توانید آن را ببینید

2316
01:23:10,199 --> 01:23:13,159
هر دوی اینها اکنون هر دوی اینها خوانده می شود

2317
01:23:13,159 --> 01:23:16,199
اکنون نامعتبر هستند زیرا بلوک

2318
01:23:16,199 --> 01:23:18,120
هش با راهبه ها هش با جدید

2319
01:23:18,120 --> 01:23:20,239
اطلاعاتی که نام من است پاتریک هش شده است

2320
01:23:20,239 --> 01:23:23,360
withe هش شده با بلوک قبلی است

2321
01:23:23,360 --> 01:23:25,040
در حال حاضر کاملا جدید

2322
01:23:25,040 --> 01:23:28,159
درست است و این بلوک هنوز در حال اشاره است

2323
01:23:28,159 --> 01:23:30,159
به این هش قبلی درست در اینجا

2324
01:23:30,159 --> 01:23:32,320
به این بلوک قبلی اشاره می کند و

2325
01:23:32,320 --> 01:23:35,159
حالا اشتباه است و به هم ریخته است و

2326
01:23:35,159 --> 01:23:37,760
حالا اوم و حالا Nuns با این

2327
01:23:37,760 --> 01:23:40,760
هش قبلی نیز اشتباه است درست و

2328
01:23:40,760 --> 01:23:42,560
این جایی است که وقتی در مورد اوه صحبت می کنیم

2329
01:23:42,560 --> 01:23:44,639
تغییرناپذیر بودن بلاکچین ها این است

2330
01:23:44,639 --> 01:23:47,199
دقیقاً چگونه تغییرناپذیر است درست زیرا

2331
01:23:47,199 --> 01:23:49,280
من برمی گردم و هر چیزی را که می دانید تغییر می دهم

2332
01:23:49,280 --> 01:23:52,760
اگر من فقط یک کلمه را دقیقاً اینجا تایپ کرده باشم

2333
01:23:52,760 --> 01:23:54,960
بلاک چین اکنون باطل شده است زیرا

2334
01:23:54,960 --> 01:23:58,000
هیچکدام از اینها نونز را ندارند

2335
01:23:58,000 --> 01:24:00,560
که دیگر این معادله را حل می کنند پس این

2336
01:24:00,560 --> 01:24:02,120
به همین دلیل است که بلاک چین ها تغییر ناپذیر هستند

2337
01:24:02,120 --> 01:24:05,080
زیرا هر زمان که یک چیز را تغییر دادید

2338
01:24:05,080 --> 01:24:07,920
بقیه بلاک چین را خراب کنید خب

2339
01:24:07,920 --> 01:24:09,480
با این حال اگر شما می دانید اگر یک بود

2340
01:24:09,480 --> 01:24:11,600
در اینجا در اصل ما می توانیم پیش برویم و من

2341
01:24:11,600 --> 01:24:13,440
ما می توانیم همه اینها را استخراج کنیم، اما به عنوان شما

2342
01:24:13,440 --> 01:24:15,239
می توانم ببینم که می دانی این قرار است شروع شود

2343
01:24:15,239 --> 01:24:17,199
از نظر محاسباتی خیلی خوب می شود

2344
01:24:17,199 --> 01:24:20,120
گران است زیرا باید دوباره انجام دهم

2345
01:24:20,120 --> 01:24:22,239
اساسا کل بلاک چین uh و

2346
01:24:22,239 --> 01:24:23,800
دورتر و دورتر از خط

2347
01:24:23,800 --> 01:24:25,440
شما سخت تر و سخت تر می شود

2348
01:24:25,440 --> 01:24:27,760
به شما می‌دانید همه چیز را دوباره تکرار کنید و دوباره انجام دهید

2349
01:24:27,760 --> 01:24:29,159
این بلاک چین های مختلف اکنون اینجا هستند

2350
01:24:29,159 --> 01:24:30,280
این خیلی منطقی است، بنابراین ما

2351
01:24:30,280 --> 01:24:31,400
داشتن این بلاکچین واقعا سخت است

2352
01:24:31,400 --> 01:24:32,560
چیزی را در گذشته تغییر دهیم اما اگر ما

2353
01:24:32,560 --> 01:24:35,040
آیا می توانیم ادامه دهیم و آن را به خاطر بسپاریم؟

2354
01:24:35,040 --> 01:24:36,520
حالا اگر من کسی باشم که کنترلش می کنم

2355
01:24:36,520 --> 01:24:37,920
بلاک چین درست است اگر من کسی باشم که

2356
01:24:37,920 --> 01:24:39,199
این را کنترل می کند که شما می دانید و من می خواهم

2357
01:24:39,199 --> 01:24:40,480
چیزی را در گذشته تغییر دهید خوب است

2358
01:24:40,480 --> 01:24:42,360
عالی تمام کاری که باید انجام دهم این است که این را تغییر دهم

2359
01:24:42,360 --> 01:24:44,520
داده های اینجا و سپس شما می دانید من هر کدام

2360
01:24:44,520 --> 01:24:45,800
یکی از اینها که واضح است که می دانید همین است

2361
01:24:45,800 --> 01:24:47,320
بسیار محاسباتی خواهد بود

2362
01:24:47,320 --> 01:24:48,520
گران است اما چیزی است که می توانم

2363
01:24:48,520 --> 01:24:52,119
اگر مالک آن من هستم، درست عمل کن

2364
01:24:52,119 --> 01:24:54,560
بلاک چین اکنون اینجاست که

2365
01:24:54,560 --> 01:24:56,600
ماهیت غیر متمرکز یا توزیع شده

2366
01:24:56,600 --> 01:24:59,639
طبیعت واقعاً آن را به طرز باورنکردنی می سازد

2367
01:24:59,639 --> 01:25:01,280
قدرتمند، بنابراین ما قصد داریم به سمت

2368
01:25:01,280 --> 01:25:03,600
تب توزیع شده در اینجا که من نیز به آن اشاره می کنم

2369
01:25:03,600 --> 01:25:05,719
به عنوان برگه غیرمتمرکز اینجا و

2370
01:25:05,719 --> 01:25:07,520
به ما نشان می دهد که چه بلاک چینی است

2371
01:25:07,520 --> 01:25:10,360
به صورت غیرمتمرکز به نظر می رسد

2372
01:25:10,360 --> 01:25:12,400
بنابراین ما دقیقاً همان اول اول را داریم

2373
01:25:12,400 --> 01:25:14,000
راه اندازی در اینجا ما توزیع کرده ایم

2374
01:25:14,000 --> 01:25:15,280
بلاکچین ما داریم شما می دانید ما

2375
01:25:15,280 --> 01:25:16,560
اولین بلاک چین که نوعی است

2376
01:25:16,560 --> 01:25:18,520
دقیقاً مانند یکی از اینجا اما ما نیز

2377
01:25:18,520 --> 01:25:21,400
بیش از یک دارند، بنابراین ما Pier a را داریم

2378
01:25:21,400 --> 01:25:23,600
اسکله B و اسکله C و زمانی که مردم هستند

2379
01:25:23,600 --> 01:25:24,760
صحبت کردن در مورد اسکله به همتا

2380
01:25:24,760 --> 01:25:26,520
معاملات همتا به همتا آنها واقعا هستند

2381
01:25:26,520 --> 01:25:28,360
صحبت کردن این یک نوع مفهوم است

2382
01:25:28,360 --> 01:25:29,920
که آنها در مورد درست صحبت می کنند پس ما

2383
01:25:29,920 --> 01:25:32,159
تعدادی همسالان مختلف داشته باشند که

2384
01:25:32,159 --> 01:25:33,639
اجرای این فناوری بلاک چین

2385
01:25:33,639 --> 01:25:35,360
وزن همه آنها به یک اندازه درست است

2386
01:25:35,360 --> 01:25:37,600
یکی از این طبقات یا هر یک از اینها

2387
01:25:37,600 --> 01:25:40,000
گره های هر یک از این موجودیت ها در حال اجرا است

2388
01:25:40,000 --> 01:25:40,840
الف

2389
01:25:40,840 --> 01:25:43,840
بلاک چین دقیقاً همان قدرت را دارد

2390
01:25:43,840 --> 01:25:46,320
هر کس دیگری درست است به طوری که ما

2391
01:25:46,320 --> 01:25:49,440
می تواند به راحتی تشخیص دهد که بلاک چین چیست

2392
01:25:49,440 --> 01:25:51,719
درست است یا کدام یک صحیح هستند توسط

2393
01:25:51,719 --> 01:25:55,159
نگاه کردن به این پایان هش در اینجا درست توسط

2394
01:25:55,159 --> 01:25:57,239
نگاه کردن به جایی که ما در آن هستیم

2395
01:25:57,239 --> 01:25:59,159
بلاک چین زیرا دوباره به یاد داشته باشید

2396
01:25:59,159 --> 01:26:01,199
چون دوباره این هش را به خاطر بسپارید

2397
01:26:01,199 --> 01:26:03,520
که این در آخرین بلوک اینجاست

2398
01:26:03,520 --> 01:26:06,760
قرار است تمام بلوک ها را در بر بگیرد

2399
01:26:06,760 --> 01:26:09,480
از قبل سمت راست چون این هش آخر است

2400
01:26:09,480 --> 01:26:11,320
در اینجا هش قبلی را خواهد داشت

2401
01:26:11,320 --> 01:26:13,440
که شامل هش قبلی در اینجا می شود

2402
01:26:13,440 --> 01:26:14,840
که این هش شامل قبلی می شود

2403
01:26:14,840 --> 01:26:17,400
هش اینجا و این هش آخر کدام است

2404
01:26:17,400 --> 01:26:19,760
همه چیز را در اینجا به درستی و

2405
01:26:19,760 --> 01:26:21,679
ما می توانیم نگاه کنیم می توانیم به هش از نگاه کنیم

2406
01:26:21,679 --> 01:26:24,840
اسکله C که چهار صفر است و سپس E4 B

2407
01:26:24,840 --> 01:26:26,880
می توانیم به آخرین هش Pier B نگاه کنیم

2408
01:26:26,880 --> 01:26:30,199
که e4b 4 است و سپس Pier a which

2409
01:26:30,199 --> 01:26:33,880
4 e4b است بنابراین همه اینها همتا هستند

2410
01:26:33,880 --> 01:26:36,320
همه این گره ها غیرمتمرکز هستند

2411
01:26:36,320 --> 01:26:38,960
شما اینها را مستقل می دانید

2412
01:26:38,960 --> 01:26:40,960
کاربران مستقلی که این را اجرا می کنند

2413
01:26:40,960 --> 01:26:42,760
نرم افزار بلاک چین همه آنها مطابقت دارند

2414
01:26:42,760 --> 01:26:44,440
بالا برای گره های آنها بسیار آسان است

2415
01:26:44,440 --> 01:26:46,600
به یکدیگر نگاه کنید و بگویید ما عالی هستیم

2416
01:26:46,600 --> 01:26:49,840
همه با هم تطابق دارند حالا چه بگوییم

2417
01:26:49,840 --> 01:26:52,159
این تصمیم می گیرد که شما چیزی را می دانید

2418
01:26:52,159 --> 01:26:53,639
روی بلاک چین اتفاق افتاد که آنها

2419
01:26:53,639 --> 01:26:55,199
دوست نداشتند و می خواستند برگردند

2420
01:26:55,199 --> 01:26:57,280
و چیزی را به درستی تغییر دهید، بنابراین بیایید بگوییم

2421
01:26:57,280 --> 01:26:59,600
آنها در اینجا تغییر می کنند واضح است که اوه

2422
01:26:59,600 --> 01:27:00,719
بقیه بلاک چین آنها است

2423
01:27:00,719 --> 01:27:02,600
باطل شده و باید هزینه زیادی بپردازند

2424
01:27:02,600 --> 01:27:04,239
قدرت محاسباتی برای رسیدن به

2425
01:27:04,239 --> 01:27:06,239
سرعت، پس بیایید جلوتر برویم و آن را طنز کنیم

2426
01:27:06,239 --> 01:27:07,800
بیایید بگوییم که آنها انجام دادند آنها به پایان رسید

2427
01:27:07,800 --> 01:27:10,280
تا رسیدن به اوه آنها در نهایت گرفتن

2428
01:27:10,280 --> 01:27:12,119
شما می دانید که آنها در نهایت به استخراج دست یافتند

2429
01:27:12,119 --> 01:27:14,760
همه چیز و در حال حاضر آنها معتبر است

2430
01:27:14,760 --> 01:27:16,840
بلاک چین درست معادله را حل می کند

2431
01:27:16,840 --> 01:27:20,480
با این حال در بلوک شماره سه عالی است

2432
01:27:20,480 --> 01:27:23,159
یک چیز جدید وجود دارد درست اینجاست

2433
01:27:23,159 --> 01:27:24,440
و نباید اینجا بود

2434
01:27:24,440 --> 01:27:27,080
چیزی که در آن قرار داده شده است

2435
01:27:27,080 --> 01:27:30,560
همه آنچه اکنون اتفاق می افتد ما هستیم

2436
01:27:30,560 --> 01:27:32,880
به تمام بلاک چین هایی که هستند نگاه کنید

2437
01:27:32,880 --> 01:27:34,600
نرم افزار را اجرا می کنیم و ما به دنبال آن هستیم

2438
01:27:34,600 --> 01:27:37,040
در همه هش ها در هش در بلوک

2439
01:27:37,040 --> 01:27:39,880
شماره پنج بنابراین در هر یک این هش جدید را دارد

2440
01:27:39,880 --> 01:27:41,800
اکنون

2441
01:27:41,800 --> 01:27:45,800
9bc اما Pier B هش 00 متفاوتی دارد

2442
01:27:45,800 --> 01:27:48,719
e4b درست است پس چه کسی حق دارد این است

2443
01:27:48,719 --> 01:27:50,400
Pier a با چیزهای جدیدشان یا هست

2444
01:27:50,400 --> 01:27:52,920
اسکله B خوب است که در آن

2445
01:27:52,920 --> 01:27:54,360
غیرمتمرکز می آید زیرا پس از آن ما

2446
01:27:54,360 --> 01:27:56,920
می توانید در اسکله C و اسکله C نیز نگاه کنید

2447
01:27:56,920 --> 01:28:00,520
e4b بنابراین اسکله B و اسکله C هر دو می گویند هی

2448
01:28:00,520 --> 01:28:04,800
اسکله a اشتباه می کنی درست برو بیرون و P

2449
01:28:04,800 --> 01:28:06,239
A نمی تواند در آن شرکت کند

2450
01:28:06,239 --> 01:28:08,280
جوایز ماینینگ چون دارند

2451
01:28:08,280 --> 01:28:10,639
اساساً زنجیره بلوکی را فورک کرد و

2452
01:28:10,639 --> 01:28:12,800
بلاک چین کوچک خود را راه اندازی کردند

2453
01:28:12,800 --> 01:28:14,520
درست با تاریخ خود چون

2454
01:28:14,520 --> 01:28:16,679
آنها تنها کسانی هستند که این را دارند

2455
01:28:16,679 --> 01:28:19,040
بخشی از داده در بلوک سه در حالی که

2456
01:28:19,040 --> 01:28:22,400
اسکله B و اسکله C هیچ چیزی در آنجا ندارند

2457
01:28:22,400 --> 01:28:24,199
بنابراین واقعاً نشان می دهد که چرا در اینها

2458
01:28:24,199 --> 01:28:25,880
جهان های بلاک چین در این غیرمتمرکز

2459
01:28:25,880 --> 01:28:27,320
دنیا واقعاً متمرکز نیست

2460
01:28:27,320 --> 01:28:29,400
موجودیتی که شما می شناسید از نظر ممکن است

2461
01:28:29,400 --> 01:28:31,000
انگیزه بدخواهانه داشته اند

2462
01:28:31,000 --> 01:28:32,840
این شماره بلوک را تغییر دهید

2463
01:28:32,840 --> 01:28:35,280
سه با این حال دموکراسی بر حق حاکم است

2464
01:28:35,280 --> 01:28:37,480
قوانین اکثریت در اسکله بلاکچین B

2465
01:28:37,480 --> 01:28:39,600
و Pier C هر دو می گویند هی تو این را می دانی

2466
01:28:39,600 --> 01:28:42,040
این زیباست و همه چیز درست است اما شما اشتباه می کنید

2467
01:28:42,040 --> 01:28:43,679
درست است که الان درست نیست ممکن است

2468
01:28:43,679 --> 01:28:45,360
کمی انتزاعی باشید که فقط نگاه کنید

2469
01:28:45,360 --> 01:28:46,840
در داده‌ها و شما می‌شناسید که ما به نوعی تایپ می‌کنیم

2470
01:28:46,840 --> 01:28:48,639
چیزهای تصادفی در اینجا و فکر کنید خوب بله

2471
01:28:48,639 --> 01:28:50,440
این همان داده است که درست می کند

2472
01:28:50,440 --> 01:28:52,360
احساس می‌کنی به‌طور تصادفی می‌دانی

2473
01:28:52,360 --> 01:28:54,119
رشته ها در اینجا واقعاً انجام نمی دهند

2474
01:28:54,119 --> 01:28:55,360
هر چیزی برای ما، پس اگر واقعا برویم

2475
01:28:55,360 --> 01:28:57,960
در اینجا به بخش Token بروید

2476
01:28:57,960 --> 01:29:00,080
جایی که همه چیز واقعاً شروع به ایجاد یک می کند

2477
01:29:00,080 --> 01:29:01,920
حس زیادی داریم، بنابراین ما دقیقاً همان را داریم

2478
01:29:01,920 --> 01:29:05,280
در اینجا با اسکله B Pier C تنظیم کنید

2479
01:29:05,280 --> 01:29:07,520
جز تفاوت است به جای

2480
01:29:07,520 --> 01:29:09,360
با داشتن نوعی از این بخش داده ما

2481
01:29:09,360 --> 01:29:12,360
این بخش TX این تراکنش را داشته باشید

2482
01:29:12,360 --> 01:29:14,600
درست است و این نشان دهنده همه است

2483
01:29:14,600 --> 01:29:17,080
معاملاتی که در این مورد اتفاق می افتد

2484
01:29:17,080 --> 01:29:19,480
درست مسدود کنید، بنابراین ما در حال ارسال 25 دلار هستیم

2485
01:29:19,480 --> 01:29:22,719
از دارسی تا بینگل یا بینگلی

2486
01:29:22,719 --> 01:29:27,760
به قیمت 27 دلار در اینجا 1922 درست است و این همان است

2487
01:29:27,760 --> 01:29:29,800
دقیقاً همان چیزی است که این همه

2488
01:29:29,800 --> 01:29:31,679
تراکنش ها هش می شوند

2489
01:29:31,679 --> 01:29:34,400
دقیقاً به همان روشی که داده ها هستند

2490
01:29:34,400 --> 01:29:36,239
هش می شود و به همین دلیل است

2491
01:29:36,239 --> 01:29:37,679
این بسیار قدرتمند است زیرا دوباره می دانید

2492
01:29:37,679 --> 01:29:40,239
اگر بخواهم بدخواه باشم درست اگر اوه اگر

2493
01:29:40,239 --> 01:29:42,040
می خواستم بگویم هی من واقعاً می خواستم

2494
01:29:42,040 --> 01:29:43,960
از جین پول بیشتری بدهید

2495
01:29:43,960 --> 01:29:46,400
الیزابت پس من p هستم و برمی گردم و من

2496
01:29:46,400 --> 01:29:48,639
حالا شما نمی دانید آن را به 100 تغییر دهید

2497
01:29:48,639 --> 01:29:51,320
فقط من کل بلاک چین خود را انجام می دهم

2498
01:29:51,320 --> 01:29:53,320
باطل می شود زیرا تا اینجای کار بوده است

2499
01:29:53,320 --> 01:29:55,480
خیلی وقت پیش، اما من نمی خواهم مطابقت کنم

2500
01:29:55,480 --> 01:29:57,520
هر یک از این زنجیره های دیگر درست و غیره

2501
01:29:57,520 --> 01:29:59,960
بلاک چین من حذف خواهد شد

2502
01:29:59,960 --> 01:30:02,000
از بلاک چین کلی بنابراین و اجازه دهید

2503
01:30:02,000 --> 01:30:04,000
بیایید جلو برویم و این را درست کنیم و این همان است

2504
01:30:04,000 --> 01:30:06,119
همان چیزی است که اگر من بشوم اینجا

2505
01:30:06,119 --> 01:30:08,400
مخرب است و من می خواهم برای شما بفرستم که می دانم

2506
01:30:08,400 --> 01:30:12,040
می خواهم خانم آدری پول کمتری داشته باشد

2507
01:30:12,040 --> 01:30:13,600
شاید من می خواهم یک دلار بفرستم و بروم

2508
01:30:13,600 --> 01:30:16,440
جلو و M آن را همان چیزی در اینجا این

2509
01:30:16,440 --> 01:30:22,000
هش حالا این 2a1 قرار نیست مطابقت داشته باشد

2510
01:30:22,000 --> 01:30:24,920
pib's pb's hash BBA و اینطور نیست

2511
01:30:24,920 --> 01:30:27,880
با هش BBA رایانه شخصی نیز مطابقت دارد

2512
01:30:27,880 --> 01:30:29,639
پس هر دوی آنها هی می گویند

2513
01:30:29,639 --> 01:30:32,119
این بلاک چین شما نامعتبر است، اینطور نیست

2514
01:30:32,119 --> 01:30:33,639
مطابق با اکثریتی که می دانید هستید

2515
01:30:33,639 --> 01:30:37,080
درست است، بنابراین واقعاً اینگونه است

2516
01:30:37,080 --> 01:30:40,040
بلاک چین ها در سطح پایینی کار می کنند و این

2517
01:30:40,040 --> 01:30:42,040
همه به این درک برمی گردد

2518
01:30:42,040 --> 01:30:44,320
این ایده هش و استفاده از آن در این بسیار

2519
01:30:44,320 --> 01:30:46,480
به روشی پیچیده

2520
01:30:46,480 --> 01:30:48,960
از نظر رمزنگاری ثابت کنید که می دانید

2521
01:30:48,960 --> 01:30:51,159
جایی که چیزها در حال حاضر راه

2522
01:30:51,159 --> 01:30:52,679
بلاکچین به جای اینکه شما کار می کند، شما هستید

2523
01:30:52,679 --> 01:30:54,440
موارد تصادفی در این بخش داده قرار داده شده است

2524
01:30:54,440 --> 01:30:56,159
این در واقع کد استحکام خواهد بود

2525
01:30:56,159 --> 01:30:58,480
در اینجا برای یافتن راه هایی برای تعامل با

2526
01:30:58,480 --> 01:30:59,920
بلوک های مختلف و پروتکل های مختلف

2527
01:30:59,920 --> 01:31:02,520
که روی زنجیره هستند یا همانطور که گفتیم

2528
01:31:02,520 --> 01:31:04,440
قبل از هوشمند متفاوت

2529
01:31:04,440 --> 01:31:07,040
قرارداد در حال حاضر سوال بعدی که شما

2530
01:31:07,040 --> 01:31:09,960
ممکن است بپرسد خوب است من چطور؟

2531
01:31:09,960 --> 01:31:13,600
می دانم چگونه می توانم مطمئن شوم که من آن هستم

2532
01:31:13,600 --> 01:31:14,920
اوه می دانید بیایید بگوییم این است بیایید بگوییم

2533
01:31:14,920 --> 01:31:17,320
من راست می گویم دارسی چگونه می توانم مطمئن باشم که هستم

2534
01:31:17,320 --> 01:31:18,920
این بود که دارسی کسی بود که واقعاً

2535
01:31:18,920 --> 01:31:21,000
این پول را اینجا بفرستیم از کجا بدانیم

2536
01:31:21,000 --> 01:31:24,520
دارسی 25 دلار به بینگ فرستاد

2537
01:31:24,520 --> 01:31:27,159
خوب اینجاست که ما وارد خصوصی می شویم

2538
01:31:27,159 --> 01:31:28,840
کلیدها و کلیدهای عمومی و همین

2539
01:31:28,840 --> 01:31:30,880
اکنون وارد آن می شویم، اجازه دهید این کار را انجام دهیم

2540
01:31:30,880 --> 01:31:33,080
خلاصه ای سریع از آنچه در آن آموخته ایم

2541
01:31:33,080 --> 01:31:34,960
این بخش تا اینجای کار ما یاد گرفتیم

2542
01:31:34,960 --> 01:31:37,840
که اتریوم در واقع روی این Kack اجرا می شود

2543
01:31:37,840 --> 01:31:40,719
256 اما می دانید که ما از shot6 برای این کار استفاده کردیم

2544
01:31:40,719 --> 01:31:42,639
نسخه ی نمایشی واقعا مهم نیست که ما فقط هستیم

2545
01:31:42,639 --> 01:31:45,440
صحبت کردن در مورد الگوریتم های هش کردن بنابراین

2546
01:31:45,440 --> 01:31:48,320
باز هم هش یک طول ثابت منحصر به فرد است

2547
01:31:48,320 --> 01:31:51,760
رشته به معنای شناسایی هر قطعه ای از

2548
01:31:51,760 --> 01:31:55,000
داده یک الگوریتم هش یا یک تابع هش

2549
01:31:55,000 --> 01:31:57,239
تابع یا الگوریتمی است که محاسبه می کند

2550
01:31:57,239 --> 01:32:00,960
هر نوع داده ای را در یک هش منحصر به فرد

2551
01:32:00,960 --> 01:32:02,760
ماینینگ فرآیندی خواهد بود

2552
01:32:02,760 --> 01:32:05,000
یافتن راه حل برای بلاک چین

2553
01:32:05,000 --> 01:32:06,960
مشکل در مثال ما مشکل بود

2554
01:32:06,960 --> 01:32:08,560
پیدا کردن هش که با چهار شروع می شود

2555
01:32:08,560 --> 01:32:11,239
گره های صفر برای استخراج پول می گیرند

2556
01:32:11,239 --> 01:32:13,080
بلوک های مختلف و مشکل این است

2557
01:32:13,080 --> 01:32:14,280
بلاکچین متفاوت خواهد بود

2558
01:32:14,280 --> 01:32:16,600
بلاک چین یک بلوک در بلاک چین است

2559
01:32:16,600 --> 01:32:18,840
اساسا ترکیبی از راهبه های بلوکی

2560
01:32:18,840 --> 01:32:20,840
تراکنش و هش قبلی به

2561
01:32:20,840 --> 01:32:23,520
این هش منحصر به فرد را برای این بلوک ایجاد کنید

2562
01:32:23,520 --> 01:32:25,639
و دوباره بسته به بلاک چین

2563
01:32:25,639 --> 01:32:27,400
اجرای این ممکن است یک زوج داشته باشد

2564
01:32:27,400 --> 01:32:28,600
زمینه های دیگر یا ممکن است متفاوت باشد

2565
01:32:28,600 --> 01:32:30,119
فیلدها اما اساساً همین است

2566
01:32:30,119 --> 01:32:32,400
بلاک چین ها غیرمتمرکز هستند

2567
01:32:32,400 --> 01:32:34,920
و توزیع شده است زیرا بسیاری از مستقل

2568
01:32:34,920 --> 01:32:36,360
کاربران قصد دارند این بلاک چین را اجرا کنند

2569
01:32:36,360 --> 01:32:38,000
نرم افزار و آنها بررسی می کنند و آنها

2570
01:32:38,000 --> 01:32:39,560
برای دیدن با یکدیگر مقایسه خواهند کرد

2571
01:32:39,560 --> 01:32:41,639
که بلاک چین ها صادقانه عمل می کنند

2572
01:32:41,639 --> 01:32:43,880
و کدام یک از آنها بدخواهانه عمل می کنند

2573
01:32:43,880 --> 01:32:46,679
اکثریت جهان بلاک چین بر آن حکومت می کند

2574
01:32:46,679 --> 01:32:49,199
راهبه در اینجا پاسخ استفاده می شود یا

2575
01:32:49,199 --> 01:32:52,600
شماره مورد استفاده برای دریافت این هش در حال حاضر nuns است

2576
01:32:52,600 --> 01:32:54,320
در واقع یک اصطلاح پربار است

2577
01:32:54,320 --> 01:32:56,239
به دلایل مختلف استفاده می شود

2578
01:32:56,239 --> 01:32:57,920
در این مورد ما از آن برای حل استفاده می کنیم

2579
01:32:57,920 --> 01:32:59,480
این مشکل شناخت شما چهار یا

2580
01:32:59,480 --> 01:33:01,520
پنج صفر در انتهای هش

2581
01:33:01,520 --> 01:33:03,920
با این حال در اتریوم نیز اغلب وجود دارد

2582
01:33:03,920 --> 01:33:05,960
به عنوان تعداد معاملات از استفاده می شود

2583
01:33:05,960 --> 01:33:09,239
داده شده

2584
01:33:09,440 --> 01:33:11,239
آدرس پس اکنون ما قصد داریم با یک صحبت کنیم

2585
01:33:11,239 --> 01:33:12,400
کمی در مورد امضای اینها

2586
01:33:12,400 --> 01:33:14,199
معاملات و و کلیدهای خصوصی و

2587
01:33:14,199 --> 01:33:16,040
و چند قطعه رمزنگاری دیگر درست است

2588
01:33:16,040 --> 01:33:18,040
زیرا در این نسخه ی نمایشی بلاک چین ما اینجا هستیم

2589
01:33:18,040 --> 01:33:19,520
می توانید ببینید که ما همه اینها را داریم

2590
01:33:19,520 --> 01:33:20,880
معاملات فوق العاده درست همه اینها

2591
01:33:20,880 --> 01:33:22,840
همه چیز گذشت اما ما از کجا بدانیم

2592
01:33:22,840 --> 01:33:25,119
این بود که ببینم کیست

2593
01:33:25,119 --> 01:33:28,360
25 دلار به Bingley بفرستید

2594
01:33:28,360 --> 01:33:30,800
بدانید که در واقع اتفاق افتاده است و این است

2595
01:33:30,800 --> 01:33:32,960
جایی که تمام آن قطعاتی که ما فقط

2596
01:33:32,960 --> 01:33:35,880
در مورد uh در شبکه آزمایشی ما یاد گرفتیم

2597
01:33:35,880 --> 01:33:37,320
حساب متاماسک ما واقعاً به

2598
01:33:37,320 --> 01:33:39,040
شروع به زنده شدن در اینجا کمی

2599
01:33:39,040 --> 01:33:41,760
کمی اینجا بنابراین در اینجا ما یک مثال از

2600
01:33:41,760 --> 01:33:45,280
کلیدهای عمومی و خصوصی در بالا خوب هستند

2601
01:33:45,280 --> 01:33:47,119
ما این کلید خصوصی را داریم

2602
01:33:47,119 --> 01:33:49,520
که به طور تصادفی یک خصوصی ایجاد شد

2603
01:33:49,520 --> 01:33:51,440
کلید این است که شما می دانید همانطور که به نوعی بیان می شود

2604
01:33:51,440 --> 01:33:53,159
کلیدی است که واقعاً می خواهید آن را نگه دارید

2605
01:33:53,159 --> 01:33:54,600
راز چون قرار است استفاده کنید

2606
01:33:54,600 --> 01:33:56,880
این به نوعی راز شماست

2607
01:33:56,880 --> 01:33:58,960
رمز عبور برای تمام معاملات شما درست است

2608
01:33:58,960 --> 01:34:02,320
من واقعاً می توانم انتخاب کنم که شما هر کدام را می شناسید

2609
01:34:02,320 --> 01:34:04,639
کلید خصوصی هر چیزی که می خواهم و

2610
01:34:04,639 --> 01:34:07,560
با این الگوریتم آنها می روند

2611
01:34:07,560 --> 01:34:08,840
برای استفاده از الگوریتمی که می شناسید

2612
01:34:08,840 --> 01:34:10,400
اتریوم و بیت کوین هر دو از این استفاده می کنند

2613
01:34:10,400 --> 01:34:12,840
منحنی بیضوی امضای دیجیتال اوه

2614
01:34:12,840 --> 01:34:14,880
الگوریتم آن فقط یک نوع است

2615
01:34:14,880 --> 01:34:16,920
الگوریتم امضای دیجیتال و آن است

2616
01:34:16,920 --> 01:34:18,560
این کلید عمومی را ایجاد خواهد کرد

2617
01:34:18,560 --> 01:34:20,360
درسته من اصلا قرار نیست برم

2618
01:34:20,360 --> 01:34:22,239
به نوعی از این امضای دیجیتال

2619
01:34:22,239 --> 01:34:24,440
الگوریتم اما فقط بدانید که از برخی استفاده می کند

2620
01:34:24,440 --> 01:34:26,760
از این ها اوه برخی از هش آه

2621
01:34:26,760 --> 01:34:28,400
دانشی که به تازگی با هم یاد گرفتیم

2622
01:34:28,400 --> 01:34:30,719
با چند قطعه دیگر

2623
01:34:30,719 --> 01:34:32,320
این اینجا عمومی است پس من نمی روم

2624
01:34:32,320 --> 01:34:34,080
خیلی عمیق به آن برویم، اما ما این را داریم

2625
01:34:34,080 --> 01:34:36,320
کلید خصوصی که ایجاد می کنیم و دریافت می کنیم

2626
01:34:36,320 --> 01:34:38,840
این کلید عمومی اکنون این کلید عمومی ما

2627
01:34:38,840 --> 01:34:41,080
می خواهید همه به حق دسترسی داشته باشند

2628
01:34:41,080 --> 01:34:42,600
این بله، تمام دنیا می توانند این را ببینند

2629
01:34:42,600 --> 01:34:45,440
این کلید خصوصی ما واقعاً می خواهیم که باشد

2630
01:34:45,440 --> 01:34:46,960
اوه خصوصی ما نمی خواهیم مردم ببینند

2631
01:34:46,960 --> 01:34:49,199
این ما قصد داریم از این کلید خصوصی استفاده کنیم

2632
01:34:49,199 --> 01:34:51,719
مانند رمز عبور برای نقل قول unquote

2633
01:34:51,719 --> 01:34:54,320
به صورت دیجیتالی تراکنش ها را امضا کرده و سپس

2634
01:34:54,320 --> 01:34:57,440
مردم می توانند آنها را با این عمومی تأیید کنند

2635
01:34:57,440 --> 01:34:58,679
کلید پس بیایید ببینیم این چیست

2636
01:34:58,679 --> 01:34:59,920
در واقع به نظر می رسد بیایید یک a را انتخاب کنیم

2637
01:34:59,920 --> 01:35:01,560
کلید تصادفی یک کلید امن تر درست است

2638
01:35:01,560 --> 01:35:03,239
زیرا هر چه طولانی تر باشد بیشتر است

2639
01:35:03,239 --> 01:35:05,480
امن آن خواهد بود و اگر ما به

2640
01:35:05,480 --> 01:35:08,560
امضاها در حال حاضر اوم بیایید بگوییم ما

2641
01:35:08,560 --> 01:35:11,159
این پیامی را که ما می خواهیم داشته باشیم

2642
01:35:11,159 --> 01:35:13,520
درست است که می گوییم بالا جهان حق ما می خواهیم

2643
01:35:13,520 --> 01:35:15,159
این پیامی است که قرار است

2644
01:35:15,159 --> 01:35:17,440
اتفاق می افتد این کلید خصوصی است که ما داریم

2645
01:35:17,440 --> 01:35:20,239
ایجاد شده است که می توانیم برای امضای این داده ها استفاده کنیم

2646
01:35:20,239 --> 01:35:21,719
درست به یاد داشته باشید که چگونه در بلاک چین

2647
01:35:21,719 --> 01:35:23,719
نسخه ی نمایشی می دانید که ما به نوعی We Were بودیم

2648
01:35:23,719 --> 01:35:25,840
هش کردن مطالب به درستی که ما در حال استفاده از آن بودیم

2649
01:35:25,840 --> 01:35:28,400
این uh shade 256 هش برای دریافت این

2650
01:35:28,400 --> 01:35:30,199
خب ما داریم کاری مشابه انجام می دهیم

2651
01:35:30,199 --> 01:35:32,119
اما به جای هش کردن، از آن استفاده می کنیم

2652
01:35:32,119 --> 01:35:34,159
این الگوریتم امضای دیجیتال به

2653
01:35:34,159 --> 01:35:37,119
ایجاد این امضای پیام در حال حاضر چیست

2654
01:35:37,119 --> 01:35:39,440
واقعا قدرتمند در مورد چگونگی این آه این

2655
01:35:39,440 --> 01:35:42,040
الگوریتم کار می کند که شما می توانید ایجاد کنید

2656
01:35:42,040 --> 01:35:44,400
امضای این پیام با خصوصی شما

2657
01:35:44,400 --> 01:35:47,199
کلید اما شخص دیگری نمی تواند شما را استخراج کند

2658
01:35:47,199 --> 01:35:49,920
کلید خصوصی از امضای پیام

2659
01:35:49,920 --> 01:35:51,400
و این چیزی است که این را واقعاً واقعی می کند

2660
01:35:51,400 --> 01:35:54,119
قدرتمند با این حال اگر ما به بررسی توسط

2661
01:35:54,119 --> 01:35:56,119
با استفاده از این کلید عمومی درست و غیره

2662
01:35:56,119 --> 01:35:59,159
این همان 0403 است

2663
01:35:59,159 --> 01:36:02,040
همان کلید عمومی با استفاده از این uh using

2664
01:36:02,040 --> 01:36:05,040
این کلید عمومی را هر کسی می‌تواند تأیید کند

2665
01:36:05,040 --> 01:36:06,920
بیایید جلو برویم و دوباره آن را امضا کنیم

2666
01:36:06,920 --> 01:36:11,280
می توانید تأیید کنید که این امضا مال شما است

2667
01:36:11,280 --> 01:36:14,199
درست است بنابراین شما یک کلید خصوصی عمومی دارید

2668
01:36:14,199 --> 01:36:16,400
فقط برای شما تا بتوانید چیزها را امضا کنید و

2669
01:36:16,400 --> 01:36:18,679
یک کلید عمومی که هر کسی می تواند آن را تأیید کند

2670
01:36:18,679 --> 01:36:20,719
چیزی درست است تا هر کسی بتواند تأیید کند

2671
01:36:20,719 --> 01:36:22,159
این و بیایید بگوییم که کسی تلاش می کند

2672
01:36:22,159 --> 01:36:24,840
یک معامله جعلی از شما می گویند هی

2673
01:36:24,840 --> 01:36:27,560
شما می دانید که این این است این مال آنهاست

2674
01:36:27,560 --> 01:36:29,679
معامله ام تنها کاری که آنها باید انجام دهند این است

2675
01:36:29,679 --> 01:36:33,560
بررسی کنید که این امضا بر خلاف شماست

2676
01:36:33,560 --> 01:36:36,560
اوه کلید عمومی و به راحتی این کل

2677
01:36:36,560 --> 01:36:38,679
چیزی قرمز می شود زیرا اینطور نیست

2678
01:36:38,679 --> 01:36:40,520
به درستی تایید شده که الگوریتم می گوید

2679
01:36:40,520 --> 01:36:42,880
اوه اوه این اشتباه است تا بتوانیم ادامه دهیم

2680
01:36:42,880 --> 01:36:45,440
و آن را به معاملات در این

2681
01:36:45,440 --> 01:36:47,360
دقیقا به همین صورت اگر بخوام بفرستم

2682
01:36:47,360 --> 01:36:51,320
اگر می‌خواهم 400 دلار بفرستم، می‌دانید

2683
01:36:51,320 --> 01:36:54,000
از شما می دانید آدرس من به دیگری

2684
01:36:54,000 --> 01:36:57,280
آدرس با استفاده از کلید خصوصی من می توانم امضا کنم

2685
01:36:57,280 --> 01:36:59,719
آن تراکنش و هر کس دیگری در

2686
01:36:59,719 --> 01:37:02,840
سپس جهان می تواند این معامله را تأیید کند

2687
01:37:02,840 --> 01:37:04,719
درست است و به همین دلیل است که وقتی مردم می گویند

2688
01:37:04,719 --> 01:37:06,320
کلیدهای خود را پنهان کنید که می دانید از شما محافظت می کند

2689
01:37:06,320 --> 01:37:08,600
کلیدها این چیزی است که ما در مورد آن صحبت می کنیم

2690
01:37:08,600 --> 01:37:12,679
حساب های ما در اینجا درست است اگر ما به uh

2691
01:37:12,679 --> 01:37:14,520
تنظیمات و دوباره تنها دلیل آن است

2692
01:37:14,520 --> 01:37:16,960
من به شما بچه ها ذات الریه و من را نشان می دهم

2693
01:37:16,960 --> 01:37:19,159
کلید خصوصی به این دلیل است که این یک آه این است

2694
01:37:19,159 --> 01:37:20,840
یک حساب زباله است که من قصد دارم آن را پرتاب کنم

2695
01:37:20,840 --> 01:37:22,280
این در انتهای این ویدیو یا

2696
01:37:22,280 --> 01:37:23,719
من فقط قرار نیست پول واقعی بگذارم

2697
01:37:23,719 --> 01:37:27,600
اوم

2698
01:37:27,600 --> 01:37:30,639
اما زمانی که به متاماسک خود نگاه می کنیم

2699
01:37:30,639 --> 01:37:32,960
در اینجا ما این عبارت عددی را داریم که

2700
01:37:32,960 --> 01:37:36,560
به ما این امکان را می دهد که به راحتی این موارد را دریافت کنیم

2701
01:37:36,560 --> 01:37:38,920
کلیدهای خصوصی درست است

2702
01:37:38,920 --> 01:37:41,679
عبارت ترکیب شده با شما می دانید آه

2703
01:37:41,679 --> 01:37:43,440
هر شماره حسابی برای ما یک

2704
01:37:43,440 --> 01:37:45,080
کلید خصوصی بنابراین عبارت پنومونی ترکیب شده است

2705
01:37:45,080 --> 01:37:47,159
با یکی ما می خواهیم این خصوصی را دریافت کنیم

2706
01:37:47,159 --> 01:37:48,800
کلید و این زمانی است که به حساب نگاه می کنیم

2707
01:37:48,800 --> 01:37:52,960
جزئیات صادرات کلید خصوصی

2708
01:37:55,080 --> 01:37:57,119
تایید کنید که این خصوصی خواهد بود

2709
01:37:57,119 --> 01:37:59,360
کلیدی که قرار است از آن برای امضای خود استفاده کنیم

2710
01:37:59,360 --> 01:38:01,679
معاملات حق این را اگر هر کس دیگری

2711
01:38:01,679 --> 01:38:03,520
به این کلید خصوصی دسترسی پیدا می کند

2712
01:38:03,520 --> 01:38:06,080
سپس می تواند معاملات را برای ما امضا کند و

2713
01:38:06,080 --> 01:38:07,920
آنها می توانند معاملات را برای ما ارسال کنند و

2714
01:38:07,920 --> 01:38:10,159
به همین دلیل است که ما می خواهیم این موارد را خصوصی نگه داریم

2715
01:38:10,159 --> 01:38:12,280
پس اوه دقیقاً به همان روش درست کار می کند

2716
01:38:12,280 --> 01:38:14,520
بنابراین به همین دلیل است که پنهان کردن بسیار مهم است

2717
01:38:14,520 --> 01:38:16,159
کلیدهای خصوصی خود را پنهان کنید و newonics خود را پنهان کنید

2718
01:38:16,159 --> 01:38:20,679
اکنون آدرس اتریوم شما در واقع uh است

2719
01:38:20,679 --> 01:38:23,840
یک قطعه

2720
01:38:24,199 --> 01:38:26,080
اوه در واقع بخشی از مردم شماست

2721
01:38:26,080 --> 01:38:28,960
اکنون برای دریافت آدرس ما در اتریوم کلید کنید

2722
01:38:28,960 --> 01:38:30,440
تنها کاری که باید انجام دهیم این است که این را عمومی کنیم

2723
01:38:30,440 --> 01:38:32,000
کلیدی که با خصوصی خود ایجاد کرده ایم

2724
01:38:32,000 --> 01:38:34,440
کلید آن را با استفاده از همان اتریوم هش کنید

2725
01:38:34,440 --> 01:38:36,320
الگوریتم هش کردن و سپس آخرین

2726
01:38:36,320 --> 01:38:38,199
20 بایت و اینطوری عمل خواهیم کرد

2727
01:38:38,199 --> 01:38:41,520
اکنون به آدرس ما در اینجا مراجعه کنید

2728
01:38:41,520 --> 01:38:44,199
دانستن روش دقیق چگونگی

2729
01:38:44,199 --> 01:38:45,880
دریافت آدرس واقعا مهم نیست

2730
01:38:45,880 --> 01:38:47,080
زیرا می تواند بلاک چین را به

2731
01:38:47,080 --> 01:38:49,480
بلاک چین و حتی می تواند دو را تغییر دهد

2732
01:38:49,480 --> 01:38:50,719
اوم اما فقط بدانید که همین است

2733
01:38:50,719 --> 01:38:52,480
اساسا نوع این آدرس ها

2734
01:38:52,480 --> 01:38:55,040
مشتقاتی درست وجود دارد

2735
01:38:55,040 --> 01:38:56,520
از کلید عمومی درست است زیرا

2736
01:38:56,520 --> 01:38:58,920
کلید عمومی عمومی است و شما می دانید اوه

2737
01:38:58,920 --> 01:39:00,599
با استفاده از کلید عمومی در هر نوع

2738
01:39:00,599 --> 01:39:03,360
راه عمومی کاملاً خوب است اما نه

2739
01:39:03,360 --> 01:39:05,440
کلید خصوصی را امضا می کنیم

2740
01:39:05,440 --> 01:39:07,280
توجه داشته باشید تراکنش های ما هر چند این نیست

2741
01:39:07,280 --> 01:39:09,639
چگونه ما معاملات را ارسال می کنیم بنابراین این

2742
01:39:09,639 --> 01:39:11,000
فقط قرار است آن را امضا کند ایجاد یک

2743
01:39:11,000 --> 01:39:12,760
معامله برای ما برای ارسال اوه ما

2744
01:39:12,760 --> 01:39:14,960
بعداً نحوه ارسال اینها را یاد بگیرید

2745
01:39:14,960 --> 01:39:16,639
معاملات به طوری که بسیاری از

2746
01:39:16,639 --> 01:39:18,320
اطلاعات در آنجا نیز بیایید سریع انجام دهیم

2747
01:39:18,320 --> 01:39:20,719
recap کلید عمومی شما مشتق شده است

2748
01:39:20,719 --> 01:39:23,400
با استفاده از الگوریتم امضای دیجیتال در

2749
01:39:23,400 --> 01:39:25,520
در سمت راست کلید خصوصی شما و شما می خواهید

2750
01:39:25,520 --> 01:39:27,760
برای اینکه کلا کلید خصوصی خود را خصوصی نگه دارید

2751
01:39:27,760 --> 01:39:29,119
بارها چون قرار است از خود استفاده کنید

2752
01:39:29,119 --> 01:39:32,639
کلید خصوصی برای امضای امضای تراکنش ها

2753
01:39:32,639 --> 01:39:34,199
معاملات با کلید خصوصی شما

2754
01:39:34,199 --> 01:39:36,040
تنها کسی هستند که واقعا می توانند انجام دهند

2755
01:39:36,040 --> 01:39:38,440
این به این دلیل است که شما نمی توانید خصوصی را دریافت کنید

2756
01:39:38,440 --> 01:39:41,480
کلید از امضای پیام

2757
01:39:41,480 --> 01:39:44,000
با استفاده از کلید عمومی خود می توانید هر کسی

2758
01:39:44,000 --> 01:39:46,440
می تواند به راحتی آن امضا را تأیید کند

2759
01:39:46,440 --> 01:39:48,840
که توسط شما امضا شده است در واقع امضا شده است

2760
01:39:48,840 --> 01:39:51,599
توسط شما در metamask ما کلیدهای خصوصی ما

2761
01:39:51,599 --> 01:39:53,480
در این جزئیات حساب قرار دارند

2762
01:39:53,480 --> 01:39:55,920
قسمتی را که فقط ضربه بزنید نمایش خصوصی

2763
01:39:55,920 --> 01:39:57,599
کلید و رمز عبور خود را تایپ کنید و

2764
01:39:57,599 --> 01:40:00,199
کلید خصوصی خود را از اینجا دریافت خواهید کرد

2765
01:40:00,199 --> 01:40:03,000
و آدرس اکانت شما می باشد

2766
01:40:03,000 --> 01:40:05,840
مشتق شده از این کلید خصوصی اوه آن است

2767
01:40:05,840 --> 01:40:08,199
مشتق شده از این کلید عمومی بنابراین اگر شما

2768
01:40:08,199 --> 01:40:10,280
در مورد آن فکر کنید که کلید خصوصی شما ایجاد می کند

2769
01:40:10,280 --> 01:40:12,520
کلید عمومی شما که پس از آن می توانید ایجاد کنید

2770
01:40:12,520 --> 01:40:14,440
آدرس شما و کمی وجود دارد

2771
01:40:14,440 --> 01:40:15,360
مانع

2772
01:40:15,360 --> 01:40:18,760
اینجا یا یک مانع بزرگ در اینجا زیرا شما

2773
01:40:18,760 --> 01:40:20,119
کلید خصوصی که می خواهید خصوصی نگه دارید و

2774
01:40:20,119 --> 01:40:21,679
کلید عمومی و آدرس شما می توانند همه

2775
01:40:21,679 --> 01:40:23,320
اکنون اطلاعات عمومی را به خاطر بسپارید

2776
01:40:23,320 --> 01:40:24,840
به یاد بیاورید که چگونه در متاماسک خود بودیم

2777
01:40:24,840 --> 01:40:27,560
قادر به ایجاد حساب های جدید

2778
01:40:27,560 --> 01:40:29,320
مال من می گوید اکانت شش چون من ساخته ام

2779
01:40:29,320 --> 01:40:31,599
در واقع چند نفر اما در واقع چگونه بود

2780
01:40:31,599 --> 01:40:33,960
اکنون که ما آن حساب ها را به خوبی ایجاد می کنیم

2781
01:40:33,960 --> 01:40:35,480
همه اینها را بدانیم اگر به خودمان برگردیم

2782
01:40:35,480 --> 01:40:37,719
نسخه ی نمایشی بلاک چین در اینجا متاماسک ما چیست

2783
01:40:37,719 --> 01:40:39,920
در حال انجام است اساسا گرفتن ما

2784
01:40:39,920 --> 01:40:42,440
پنومونی یا آن راز چند کلمه ای

2785
01:40:42,440 --> 01:40:44,400
عبارت و سپس فقط آن را هش کنید

2786
01:40:44,400 --> 01:40:47,880
یک عدد بسیار مخفی به اضافه 0 می شود

2787
01:40:47,880 --> 01:40:49,360
این و آن را به عنوان خصوصی شما تنظیم می کند

2788
01:40:49,360 --> 01:40:52,040
کلید و برای حساب ما یکی که خواهد بود

2789
01:40:52,040 --> 01:40:54,199
کلید خصوصی یا شاید بعلاوه یک باشد

2790
01:40:54,199 --> 01:40:55,679
الگوریتم دقیقی که از آن استفاده می کند

2791
01:40:55,679 --> 01:40:57,760
مهم نیست اما اگر می خواهید ایجاد کنید

2792
01:40:57,760 --> 01:40:59,639
یک کلید خصوصی جدید که شما فقط در آن ضربه می زنید

2793
01:40:59,639 --> 01:41:01,320
این دکمه ایجاد حساب کاربری را به همان صورت انجام دهید

2794
01:41:01,320 --> 01:41:03,520
در واقع این حساب را با گرفتن انتخاب می کند

2795
01:41:03,520 --> 01:41:05,119
این عبارت مخفی و سپس فقط

2796
01:41:05,119 --> 01:41:07,639
این شماره را تغییر می دهم تا اگر هستم اگر بروم

2797
01:41:07,639 --> 01:41:10,280
در متاماسکم من این اکانت را ایجاد می کنم

2798
01:41:10,280 --> 01:41:11,719
در حال حاضر من در حساب شش هستم زیرا

2799
01:41:11,719 --> 01:41:13,280
همانطور که گفتم اگر من یک دسته کامل درست کردم

2800
01:41:13,280 --> 01:41:15,560
حساب شش رو درست کن انگار ما

2801
01:41:15,560 --> 01:41:18,719
فقط عبارت مخفی به اضافه شش و

2802
01:41:18,719 --> 01:41:20,719
این هش جدید یا این جدید را ایجاد کرد

2803
01:41:20,719 --> 01:41:22,880
کلید خصوصی و ایجاد این هش جدید

2804
01:41:22,880 --> 01:41:25,400
و از این برای ایجاد یک کلید خصوصی استفاده می کند

2805
01:41:25,400 --> 01:41:27,840
و به همین دلیل است که در متاماسک خود اگر شما

2806
01:41:27,840 --> 01:41:29,639
در صورت اشتراک گذاری آن عبارت مخفی را به اشتراک بگذارید

2807
01:41:29,639 --> 01:41:31,639
دستگاه ذات الریه که خواهند داشت

2808
01:41:31,639 --> 01:41:33,599
دسترسی به تمام حساب هایی که تاکنون داشته اید

2809
01:41:33,599 --> 01:41:35,360
با این حال اگر شما خود را به اشتراک بگذارید ایجاد شده است

2810
01:41:35,360 --> 01:41:37,520
کلید خصوصی فقط به آنها می دهد

2811
01:41:37,520 --> 01:41:39,599
دسترسی به آن راز حساب واحد

2812
01:41:39,599 --> 01:41:41,480
عبارت به تمام اکانت ها دسترسی دارد

2813
01:41:41,480 --> 01:41:43,880
در متاماسک یا کیف پول شما ایجاد شده است

2814
01:41:43,880 --> 01:41:45,599
کلید خصوصی شما دسترسی به آن است

2815
01:41:45,599 --> 01:41:47,560
تک حساب و سپس کلید عمومی

2816
01:41:47,560 --> 01:41:49,639
یا آدرسی که هر کسی می تواند به آن دسترسی داشته باشد

2817
01:41:49,639 --> 01:41:51,560
و دسترسی به آن برای هر کسی جالب است

2818
01:41:51,560 --> 01:41:52,920
به طوری که من در مورد فکر می کنم

2819
01:41:52,920 --> 01:41:55,920
امنیت متاماسک یا کیف پولم

2820
01:41:55,920 --> 01:41:57,480
این نوعی دستوری است که من فکر می کنم

2821
01:41:57,480 --> 01:41:59,599
از آن در عبارت بذر یا پنومونیک یا

2822
01:41:59,599 --> 01:42:01,599
عبارت مخفی فوق العاده مهم است

2823
01:42:01,599 --> 01:42:03,360
از این به هر قیمتی محافظت کنید زیرا اگر

2824
01:42:03,360 --> 01:42:05,000
شخص دیگری به آن دسترسی پیدا می کند

2825
01:42:05,000 --> 01:42:06,639
به تمام حساب های شما دسترسی خواهد داشت

2826
01:42:06,639 --> 01:42:08,080
دومین مورد مهم خصوصی است

2827
01:42:08,080 --> 01:42:09,520
کلید زیرا اگر کسی به آن دسترسی پیدا کند

2828
01:42:09,520 --> 01:42:11,239
که آنها به یک تک دسترسی خواهند داشت

2829
01:42:11,239 --> 01:42:12,719
حساب و سپس کلید عمومی شما یا

2830
01:42:12,719 --> 01:42:17,000
آدرس هر کدام که عمومی است

2831
01:42:30,920 --> 01:42:32,239
اکنون که ما کمی بیشتر در مورد آن می دانیم

2832
01:42:32,239 --> 01:42:33,960
زیر کاپوت چه خبره

2833
01:42:33,960 --> 01:42:35,880
این بلاک چین ها بیایید به سمت خودمان برگردیم

2834
01:42:35,880 --> 01:42:37,920
معاملات و به این چیز گاز نگاه کنید

2835
01:42:37,920 --> 01:42:39,280
دوباره و ما نگاه خواهیم کرد تا ببینیم چیست

2836
01:42:39,280 --> 01:42:41,040
در واقع گاز در اینجا اتفاق می افتد

2837
01:42:41,040 --> 01:42:42,840
خاص می تواند کمی مشکل باشد

2838
01:42:42,840 --> 01:42:44,599
سرتان را دور بپیچید تا اگر این کار را نکنید

2839
01:42:44,599 --> 01:42:46,920
فوراً آن را دریافت کنید، نگران نباشید

2840
01:42:46,920 --> 01:42:48,599
از طریق مثال ها شروع به ساختن خواهد کرد

2841
01:42:48,599 --> 01:42:50,960
بهتر است قبل از اینکه بگویم بیایید

2842
01:42:50,960 --> 01:42:52,760
فقط به این بیت کارمزد معامله نگاه کنید

2843
01:42:52,760 --> 01:42:54,199
که هزینه مرتبط با آن است

2844
01:42:54,199 --> 01:42:56,040
اگر پیمایش کنم این تراکنش را اجرا می کند

2845
01:42:56,040 --> 01:42:57,800
روی این در اسکن اتر می توانم این را ببینم

2846
01:42:57,800 --> 01:42:59,960
چیزی که می گوید هزینه Block Base برای هر گاز

2847
01:42:59,960 --> 01:43:02,679
به علاوه حداکثر هزینه پریتی برای هر گاز برابر گاز

2848
01:43:02,679 --> 01:43:04,480
استفاده کنید که ممکن است کمی باشد

2849
01:43:04,480 --> 01:43:06,440
گیج کننده اینجا بیایید در واقع شکستن

2850
01:43:06,440 --> 01:43:08,679
در اتریوم با EIP چه می گذرد

2851
01:43:08,679 --> 01:43:11,280
1559 در جای خود و دوباره این در حال رفتن است

2852
01:43:11,280 --> 01:43:13,000
برای اتریوم مانند همه خاص باشید

2853
01:43:13,000 --> 01:43:14,280
بلاک چین ممکن است کمی این کار را انجام دهد

2854
01:43:14,280 --> 01:43:16,159
متفاوت است اما اگر برای مشاهده بیشتر کلیک کنیم

2855
01:43:16,159 --> 01:43:17,679
ما می توانیم تعدادی از مقادیر مفید را ببینیم

2856
01:43:17,679 --> 01:43:20,679
در اینجا می توان دید که حد مجاز گاز 21000 است

2857
01:43:20,679 --> 01:43:21,840
استفاده است

2858
01:43:21,840 --> 01:43:25,679
21000 بنابراین این تراکنش از 21000 استفاده کرده است

2859
01:43:25,679 --> 01:43:30,159
گاز و 21000 گاز همراه آن فرستادیم

2860
01:43:30,159 --> 01:43:32,080
گاهی اوقات هنگام ارسال تراکنش

2861
01:43:32,080 --> 01:43:33,400
بسته به زمان ارسال و

2862
01:43:33,400 --> 01:43:34,800
بسته به آنچه این خاص است

2863
01:43:34,800 --> 01:43:36,639
دستورالعمل ها این است که واقعاً ممکن است استفاده شود

2864
01:43:36,639 --> 01:43:38,199
گاز بسیار بیشتر از آنچه شما می خواهید

2865
01:43:38,199 --> 01:43:40,080
استفاده کنید تا با معاملات خود بتوانید

2866
01:43:40,080 --> 01:43:42,199
در واقع یک حد تعیین کنید هی من نمی خواهم

2867
01:43:42,199 --> 01:43:44,960
بیش از x مقدار گاز استفاده نمی کنم

2868
01:43:44,960 --> 01:43:47,400
می خواهید بیش از x محاسباتی انجام دهید

2869
01:43:47,400 --> 01:43:49,239
واحدها و در واقع اگر به ما برویم

2870
01:43:49,239 --> 01:43:52,119
metamask و برای انتقال روی Send کلیک می کنیم

2871
01:43:52,119 --> 01:43:53,920
دوباره بین حساب ها

2872
01:43:53,920 --> 01:43:57,080
و ما انتخاب می کنیم که شما 0.01 e یا چیزی را می دانید

2873
01:43:57,080 --> 01:43:59,119
next در واقع می تواند این دکمه کوچک را بزند

2874
01:43:59,119 --> 01:44:01,800
در اینجا به Advanced بروید و ما در واقع می توانیم

2875
01:44:01,800 --> 01:44:04,679
برخی از مشخصات این معامله را ویرایش کنید

2876
01:44:04,679 --> 01:44:06,599
یکی از آنها محدودیت گاز است

2877
01:44:06,599 --> 01:44:08,760
ما می توانیم این حد گاز را به ممکن تغییر دهیم

2878
01:44:08,760 --> 01:44:13,159
2200 2300 یا بیشتر یا حتی کمتر از آن زمان

2879
01:44:13,159 --> 01:44:16,119
ارسال اتریوم دقیقا 21000 طول می کشد

2880
01:44:16,119 --> 01:44:18,360
gas metam Mass فقط به صورت پیش فرض تنظیم می شود

2881
01:44:18,360 --> 01:44:20,159
در آن اما ما این موارد دیگر را نیز می بینیم

2882
01:44:20,159 --> 01:44:22,320
چیزهای جالب ما می بینیم هزینه اولویت

2883
01:44:22,320 --> 01:44:24,159
و یک پایه مکس

2884
01:44:24,159 --> 01:44:26,960
کارمزد بیایید این معامله را رد کنیم و

2885
01:44:26,960 --> 01:44:29,159
بیایید برای گفتگو به اسکن اتر نگاه کنیم

2886
01:44:29,159 --> 01:44:31,239
در مورد این بنابراین در حال حاضر در اتریوم

2887
01:44:31,239 --> 01:44:34,880
مطابق EIP 1559 هر

2888
01:44:34,880 --> 01:44:36,679
تراکنش در اتریوم همراه است

2889
01:44:36,679 --> 01:44:39,080
چیزی به نام هزینه پایه این است

2890
01:44:39,080 --> 01:44:41,760
حداقل قیمت بنزینی که باید روی آن تنظیم کنید

2891
01:44:41,760 --> 01:44:43,800
تراکنش خود را شامل می شود و شما می توانید

2892
01:44:43,800 --> 01:44:45,159
توجه کنید که اینها قیمت دارند

2893
01:44:45,159 --> 01:44:49,199
چیزی به نام guay پس aay if چیست

2894
01:44:49,199 --> 01:44:51,800
به سایت ethon converter.com میرسیم

2895
01:44:51,800 --> 01:44:53,360
و دوباره یک لینک به این در وجود دارد

2896
01:44:53,360 --> 01:44:56,320
مخزن GitHub ما می توانیم به پایین اسکرول کنیم

2897
01:44:56,320 --> 01:45:00,159
آب پنیر گای و اتر را ببین اگر یکی را بگذارم

2898
01:45:00,159 --> 01:45:03,360
اتر در اینجا من می توانم ببینم چقدر یکی است

2899
01:45:03,360 --> 01:45:05,920
اتر از نظر گای و از نظر است

2900
01:45:05,920 --> 01:45:09,719
از wayy one اتر برابر است با یک 2 3 4

2901
01:45:09,719 --> 01:45:13,639
5 6 7 8 نه نه صفر پس همین است

2902
01:45:13,639 --> 01:45:16,159
یک میلیارد گای یکی می شود

2903
01:45:16,159 --> 01:45:20,360
اتر و سپس 1 2 3 4 5 6 7 8 9 10 11

2904
01:45:20,360 --> 01:45:23,639
12 13 14 15 16 17 18

2905
01:45:23,639 --> 01:45:26,639
و سپس 18 zos دور است اینها فقط هستند

2906
01:45:26,639 --> 01:45:28,719
راه های ساده تر ارجاع به واقعا

2907
01:45:28,719 --> 01:45:31,199
مقادیر بسیار کمی از اتریوم بنابراین اگر

2908
01:45:31,199 --> 01:45:34,080
ما به هزینه های گاز خود نگاه می کنیم، می بینیم که

2909
01:45:34,080 --> 01:45:37,320
هزینه پایه است

2910
01:45:38,560 --> 01:45:41,199
0.00004 همجنسگرا و این بدیهی است

2911
01:45:41,199 --> 01:45:43,239
یک عدد حتی کوچکتر اگر این در بود

2912
01:45:43,239 --> 01:45:45,880
واحدهای راه پس اگر این عدد را بگیریم

2913
01:45:45,880 --> 01:45:48,639
و ما می توانیم آن را در ماشین حساب خود قرار دهیم

2914
01:45:48,639 --> 01:45:53,800
ببینید که این برابر با 40 راه یا 0 است.

2915
01:45:53,800 --> 01:45:56,560
یک دسته کامل از صفر برای اتر حداکثر

2916
01:45:56,560 --> 01:45:58,960
هزینه در اینجا به حداکثر هزینه گاز اشاره دارد

2917
01:45:58,960 --> 01:46:01,199
که ما حاضریم برای این هزینه بپردازیم

2918
01:46:01,199 --> 01:46:03,639
معامله و شما در واقع می توانید ببینید

2919
01:46:03,639 --> 01:46:06,800
که حداکثر کارمزد ما کمی بیشتر است

2920
01:46:06,800 --> 01:46:09,000
از آنچه که ما واقعاً پرداخت کردیم

2921
01:46:09,000 --> 01:46:11,520
حداکثر هزینه ما 2.21 32 چیزی بود

2922
01:46:11,520 --> 01:46:13,840
چیزی و قیمت گاز ما در واقع

2923
01:46:13,840 --> 01:46:16,159
اکنون تراکنش شما در اینجا پرداخت شده است

2924
01:46:16,159 --> 01:46:17,480
البته ممکن است کمی باشد

2925
01:46:17,480 --> 01:46:19,199
متفاوت است سپس علاوه بر این ما یک

2926
01:46:19,199 --> 01:46:21,560
حداکثر هزینه اولویت این خواهد بود

2927
01:46:21,560 --> 01:46:23,520
حداکثر هزینه گازی که مایل به پرداخت آن هستیم

2928
01:46:23,520 --> 01:46:25,320
به علاوه حداکثر نکته ای که مایل به آن هستیم

2929
01:46:25,320 --> 01:46:27,960
به ماینرهایی که اکنون در اتریوم هستند، بدهید

2930
01:46:27,960 --> 01:46:30,719
این هزینه پایه در نهایت سوخته و

2931
01:46:30,719 --> 01:46:32,960
ما می توانیم در اسکن اتر دقیقا ببینیم که چگونه

2932
01:46:32,960 --> 01:46:34,679
در اینجا خیلی چیزها در حال سوختن است و اگر ما

2933
01:46:34,679 --> 01:46:37,920
دوباره ماشین حسابمان را بالا بکشیم تا بتوانیم آن را بگیریم

2934
01:46:37,920 --> 01:46:40,719
این هزینه گاز آن را در مقدار ضرب کنید

2935
01:46:40,719 --> 01:46:43,760
گازی که استفاده کردیم و می توانیم ببینیم که این

2936
01:46:43,760 --> 01:46:45,960
در واقع چقدر اتریوم داریم

2937
01:46:45,960 --> 01:46:48,040
در نهایت سوخته شد و به اتریوم برمی گردیم

2938
01:46:48,040 --> 01:46:50,119
مبدل آن را بچسبانید، ما می توانیم آن را ببینیم

2939
01:46:50,119 --> 01:46:53,440
این دو عدد در واقع معادل هستند

2940
01:46:53,440 --> 01:46:55,280
این بدان معنی است که هر زمان که شما یک

2941
01:46:55,280 --> 01:46:57,840
تراکنش کمی اتریوم است

2942
01:46:57,840 --> 01:47:00,599
یا برای همیشه از گردش خارج می شود

2943
01:47:00,599 --> 01:47:02,760
سوخته در نظر گرفته شده است بنابراین در حال حاضر در

2944
01:47:02,760 --> 01:47:04,800
اتریوم بخشی از اتریوم شما بخشی از

2945
01:47:04,800 --> 01:47:07,159
کارمزد تراکنش شما در واقع سوخته است

2946
01:47:07,159 --> 01:47:09,440
و سپس قسمت دیگر مستقیماً به

2947
01:47:09,440 --> 01:47:11,679
ماینرها تا بفهمند دقیقا چقدر است

2948
01:47:11,679 --> 01:47:15,960
به خردسالان رفت و ما می توانستیم این تعداد را انجام دهیم

2949
01:47:15,960 --> 01:47:18,520
منهای مقدار سوخته و به این ترتیب

2950
01:47:18,520 --> 01:47:20,840
اتریوم زیادی به یک اتریوم پرداخت شد

2951
01:47:20,840 --> 01:47:22,960
جزئی برای این تراکنش خواهید دید

2952
01:47:22,960 --> 01:47:26,560
در اینجا نوع معامله 2 EIP 1559

2953
01:47:26,560 --> 01:47:29,679
این نسخه EIP 1559 این است

2954
01:47:29,679 --> 01:47:31,159
معاملاتی که من گفتم

2955
01:47:31,159 --> 01:47:32,719
بلاک چین متفاوت خواهد بود

2956
01:47:32,719 --> 01:47:35,760
هزینه سوزاندن و کارمزد و فرآیند گاز

2957
01:47:35,760 --> 01:47:36,760
و همه آنها کمی خواهند بود

2958
01:47:36,760 --> 01:47:38,719
متفاوت است اما مجموع آن است

2959
01:47:38,719 --> 01:47:41,159
بلاک چین ها فضای بلوکی محدودی دارند

2960
01:47:41,159 --> 01:47:43,719
قیمت گاز را که هزینه دارد معامله می کند

2961
01:47:43,719 --> 01:47:45,520
برای اینکه تراکنش شما در آن گنجانده شود

2962
01:47:45,520 --> 01:47:48,040
یکی از این بلوک ها بر اساس تغییر می کند

2963
01:47:48,040 --> 01:47:50,159
چقدر تقاضا برای گاز پایه وجود دارد

2964
01:47:50,159 --> 01:47:52,400
کارمزد اتریوم بالا و پایین خواهد رفت

2965
01:47:52,400 --> 01:47:54,480
بسته به تعداد نفرات

2966
01:47:54,480 --> 01:47:56,960
در حال ارسال تراکنش ها و تعداد آنها هستند

2967
01:47:56,960 --> 01:47:59,280
مردم می خواهند در یک بلوک قرار گیرند اگر

2968
01:47:59,280 --> 01:48:01,199
یک تن از مردم می خواهند در یک گنجانده شوند

2969
01:48:01,199 --> 01:48:04,199
بلوک یعنی یک تن گاز است

2970
01:48:04,199 --> 01:48:06,040
بدیهی است که می سوزیم ما ترک کرده ایم

2971
01:48:06,040 --> 01:48:08,320
پیوندی به یک ویدیو در GitHub

2972
01:48:08,320 --> 01:48:10,480
مخزن با این بخش از این

2973
01:48:10,480 --> 01:48:13,000
یوتیوبری که کار شگفت انگیزی انجام می دهد

2974
01:48:13,000 --> 01:48:16,239
شکستن این EIP 1559 و بیشتر

2975
01:48:16,239 --> 01:48:18,719
در مورد نحوه عملکرد واقعی این مدل گاز

2976
01:48:18,719 --> 01:48:20,560
به شدت توصیه می کنم این ویدیو را متوقف کنید

2977
01:48:20,560 --> 01:48:22,880
و برای درک بیشتر آن ویدیو را تماشا کنید

2978
01:48:22,880 --> 01:48:25,000
هزینه پایه به صورت برنامه ای دریافت می شود

2979
01:48:25,000 --> 01:48:27,400
به صورت الگوریتمی برای تلاش تنظیم شده است

2980
01:48:27,400 --> 01:48:31,040
هدف گذاری کنید که تمام بلوک ها 50٪ پر شوند

2981
01:48:31,040 --> 01:48:33,639
اگر آنها بیش از 50٪ این پایه را پر کنند

2982
01:48:33,639 --> 01:48:35,719
کارمزد به طور خودکار بالا می رود اگر آنها هستند

2983
01:48:35,719 --> 01:48:38,560
کمتر از 50٪ کامل این هزینه پایه می رود

2984
01:48:38,560 --> 01:48:40,840
در حال حاضر این بسیاری از اصول اولیه است

2985
01:48:40,840 --> 01:48:42,599
این تراکنش چگونه کار می کند و می تواند باشد

2986
01:48:42,599 --> 01:48:44,320
کمی گیج کننده است، پس بیایید سریع انجام دهیم

2987
01:48:44,320 --> 01:48:46,280
تازه کننده همه چیز در اینجا وجود دارد

2988
01:48:46,280 --> 01:48:48,920
یک هش تراکنش منحصر به فرد که منحصر به فرد است

2989
01:48:48,920 --> 01:48:52,080
این معامله را در این مورد شناسایی می کند

2990
01:48:52,080 --> 01:48:54,880
بلاک چین می توانیم وضعیتی را که می توانیم ببینیم

2991
01:48:54,880 --> 01:48:57,239
شماره بلوک تایید شده را ببینید

2992
01:48:57,239 --> 01:48:59,360
در مورد یک چیز دیگر ما می خواهیم به اگر نگاه کنیم

2993
01:48:59,360 --> 01:49:01,520
به بالا اسکرول می کنیم شماره بلوک و را می بینیم

2994
01:49:01,520 --> 01:49:04,119
تاییدات بلاک این تعداد است

2995
01:49:04,119 --> 01:49:07,119
بلوک ها از این بلوک استخراج شده اند

2996
01:49:07,119 --> 01:49:09,119
همانطور که با ما دیدیم گنجانده شد

2997
01:49:09,119 --> 01:49:10,800
نسخه ی نمایشی بلاک چین طولانی تر است

2998
01:49:10,800 --> 01:49:12,840
بلاک چین هر چه سخت تر می شود

2999
01:49:12,840 --> 01:49:14,719
دستکاری و ایمن تر است

3000
01:49:14,719 --> 01:49:16,760
معمولاً برخی از فرآیندها را می بینید که می گویند

3001
01:49:16,760 --> 01:49:19,360
آنها فقط بعد از بلوک 20 کاری انجام می دهند

3002
01:49:19,360 --> 01:49:22,080
تاییدیه ها 30 تاییدیه ها را مسدود کنید یا

3003
01:49:22,080 --> 01:49:24,199
یا غیره دلیلی که منتظرش هستند

3004
01:49:24,199 --> 01:49:25,760
این بلوک تایید به این دلیل است

3005
01:49:25,760 --> 01:49:27,199
آنها می خواهند مطمئن شوند که این

3006
01:49:27,199 --> 01:49:29,239
معامله در واقع گنجانده شده است و ما

3007
01:49:29,239 --> 01:49:31,880
در واقع می توانید بلوکی که ما را مشاهده کنید

3008
01:49:31,880 --> 01:49:34,080
معامله در و تمام

3009
01:49:34,080 --> 01:49:36,000
معاملات دیگر با آن متفاوت است

3010
01:49:36,000 --> 01:49:38,440
جزئیات در مورد میزان مصرف گاز

3011
01:49:38,440 --> 01:49:41,400
محدودیت گاز و غیره مهر زمانی است که

3012
01:49:41,400 --> 01:49:44,239
معامله اتفاق افتاده است که می توانیم از و ببینیم

3013
01:49:44,239 --> 01:49:46,840
ما می توانیم مقدار را ببینیم و سپس می توانیم

3014
01:49:46,840 --> 01:49:49,280
کارمزد معامله را که می بینیم را ببینید

3015
01:49:49,280 --> 01:49:51,400
در اینجا کارمزد Block Base برای هر بنزین است

3016
01:49:51,400 --> 01:49:53,679
به علاوه حداکثر هزینه اولویت برای هر بار گاز

3017
01:49:53,679 --> 01:49:55,760
گاز استفاده شده و ما تمام جزئیات را می بینیم

3018
01:49:55,760 --> 01:49:58,199
قیمت گاز در اینجا پایین است

3019
01:49:58,199 --> 01:50:01,719
هزینه یک واحد حد گاز گاز است

3020
01:50:01,719 --> 01:50:04,199
حداکثر مقدار واحد گازی که ما داریم

3021
01:50:04,199 --> 01:50:06,520
حاضر به پرداخت در این معامله است

3022
01:50:06,520 --> 01:50:09,040
استفاده این است که چند نفر واقعاً از آن استفاده کردند

3023
01:50:09,040 --> 01:50:11,360
هزینه پایه شبکه پایه خواهد بود

3024
01:50:11,360 --> 01:50:16,000
هزینه به ازای هر گاز بنابراین 40 راه برای هر یک گاز مصرف شده

3025
01:50:16,000 --> 01:50:18,840
حداکثر گاز حداکثر قیمتی است که ما داریم

3026
01:50:18,840 --> 01:50:21,480
مایل به پرداخت و حداکثر اولویت است

3027
01:50:21,480 --> 01:50:23,760
حداکثر قیمت بنزین به اضافه انعام باشد

3028
01:50:23,760 --> 01:50:25,239
که به ماینرز می دهیم و سپس می توانیم

3029
01:50:25,239 --> 01:50:27,040
ببینید چقدر سوخته و بعد می بینیم

3030
01:50:27,040 --> 01:50:29,440
پس انداز معامله که است

3031
01:50:29,440 --> 01:50:31,159
تفاوت بین میزان واقعی

3032
01:50:31,159 --> 01:50:34,000
استفاده شده یا پرداخت شده و سپس برگردانده شده است

3033
01:50:34,000 --> 01:50:36,800
به عنوان مثال در این معامله گاز

3034
01:50:36,800 --> 01:50:39,000
قیمتی که ما انتخاب کردیم کمی بود

3035
01:50:39,000 --> 01:50:41,800
کمتر از حداکثر قیمت بنزین ما در اینجا

3036
01:50:41,800 --> 01:50:43,920
قیمت بنزینی که ما در نهایت استفاده کردیم کمی بود

3037
01:50:43,920 --> 01:50:46,599
کمتر از حداکثر هزینه اولویت ما در اینجا بنابراین

3038
01:50:46,599 --> 01:50:48,679
در مقایسه با آن مقداری پس انداز داشتیم

3039
01:50:48,679 --> 01:50:51,320
همچنین می توانید ببینید که این یک EIP 1559 بود

3040
01:50:51,320 --> 01:50:53,840
معامله ما می توانیم راهبه های خود را در اینجا ببینیم

3041
01:50:53,840 --> 01:50:56,560
که nuns صفر بود چون

3042
01:50:56,560 --> 01:50:58,159
معامله ای که من نشان می دهم ما است

3043
01:50:58,159 --> 01:51:00,239
اول راهبه ها و سپس البته ما می توانیم ببینیم

3044
01:51:00,239 --> 01:51:02,639
داده های ورودی برای تراکنش هایی که هستند

3045
01:51:02,639 --> 01:51:04,760
فقط ارسال اتریوم داده های ورودی است

3046
01:51:04,760 --> 01:51:06,400
خالی خواهد بود اما آن را خواهید دید

3047
01:51:06,400 --> 01:51:08,320
هنگامی که به قراردادهای هوشمند می رسیم، ورودی

3048
01:51:08,320 --> 01:51:09,960
داده ها خالی نمی ماند و همینطور است

3049
01:51:09,960 --> 01:51:11,440
یکی از مهمترین آنها خواهد بود

3050
01:51:11,440 --> 01:51:13,960
ویژگی های این معاملات شما

3051
01:51:13,960 --> 01:51:16,159
همچنین توجه کنید که یک برگه حالت وجود دارد

3052
01:51:16,159 --> 01:51:18,679
این یک Tab پیشرفته است و نشان می دهد

3053
01:51:18,679 --> 01:51:21,040
حالت های مختلف که بر اساس تغییر می کنند

3054
01:51:21,040 --> 01:51:22,760
خارج از این معامله جایی که ما هستیم

3055
01:51:22,760 --> 01:51:24,480
فعلاً این یکی را نادیده خواهم گرفت

3056
01:51:24,480 --> 01:51:26,400
که می دانیم خود بلاک چین چگونه است

3057
01:51:26,400 --> 01:51:28,480
در زیر کاپوت کار می کند بیایید در مورد آن صحبت کنیم

3058
01:51:28,480 --> 01:51:31,040
برخی از اصول بلاک چین و ما

3059
01:51:31,040 --> 01:51:32,880
در واقع تمام این موضوعات را در الف پوشش داد

3060
01:51:32,880 --> 01:51:34,760
ویدیوی اردوگاه کد رایگان قبلی پس بیایید

3061
01:51:34,760 --> 01:51:36,840
برو به

3062
01:51:36,840 --> 01:51:39,320
که اگر برای اولین بار به آن گوش دهید

3063
01:51:39,320 --> 01:51:41,079
این برخی از این مفاهیم به نظر می رسد

3064
01:51:41,079 --> 01:51:43,440
درک کمی سخت است، نگران نباشید

3065
01:51:43,440 --> 01:51:46,159
همانطور که ادامه می دهیم و در حال حرکت هستیم

3066
01:51:46,159 --> 01:51:47,920
با این دوره آنها شروع به

3067
01:51:47,920 --> 01:51:49,719
وقتی می بینید از آنها استفاده می شود، منطقی تر می شود

3068
01:51:49,719 --> 01:51:52,000
در نمونه های واقعی من قطعا

3069
01:51:52,000 --> 01:51:54,079
توصیه می کنم برگردید و دوباره تماشا کنید و

3070
01:51:54,079 --> 01:51:56,040
Rel گوش دادن به بخش هایی که شما

3071
01:51:56,040 --> 01:51:58,239
کاملاً وارد و سؤال نپرسید

3072
01:51:58,239 --> 01:52:00,119
برگه بحث در GitHub

3073
01:52:00,119 --> 01:52:02,079
مخزن عالی است، بنابراین اکنون که ما می دانیم

3074
01:52:02,079 --> 01:52:03,920
تمام قطعات رمزنگاری و همه

3075
01:52:03,920 --> 01:52:05,280
کمی نی نی نی از چگونه

3076
01:52:05,280 --> 01:52:07,280
بلاک چین در واقع و نحوه عملکرد ما

3077
01:52:07,280 --> 01:52:08,719
امضاها و نحوه کار همه چیز

3078
01:52:08,719 --> 01:52:10,599
به هم می چسبد بیایید کمی صحبت کنیم

3079
01:52:10,599 --> 01:52:13,360
در مورد اینکه چگونه این در واقع کار می کند و

3080
01:52:13,360 --> 01:52:15,239
چه چیزی در حال حاضر واقعا برای بسیاری از

3081
01:52:15,239 --> 01:52:17,040
هر بلاک چین متفاوتی این را دارد

3082
01:52:17,040 --> 01:52:18,599
الگوریتم های کمی متفاوت و

3083
01:52:18,599 --> 01:52:20,920
معیارها و معیارها کمی متفاوت است

3084
01:52:20,920 --> 01:52:23,000
برای انجام بسیاری از این کارها پس زمانی که

3085
01:52:23,000 --> 01:52:25,000
ما در مورد این موارد خاص صحبت می کنیم

3086
01:52:25,000 --> 01:52:27,199
پیاده سازی ها را دقیق در نظر داشته باشید

3087
01:52:27,199 --> 01:52:28,480
الگوریتم ممکن است کمی باشد

3088
01:52:28,480 --> 01:52:30,480
متفاوت است، اما مفاهیم همه هنوز است

3089
01:52:30,480 --> 01:52:32,840
دقیقا همان هش و

3090
01:52:32,840 --> 01:52:34,639
تابع هش همان شماره خواهد بود

3091
01:52:34,639 --> 01:52:36,520
مهم است که شما کجا غیر متمرکز به نظر می رسید

3092
01:52:36,520 --> 01:52:38,239
بلاک چین همان شماره خواهد بود

3093
01:52:38,239 --> 01:52:40,159
مهم است به کجا نگاه می کنید در واقع چگونه است

3094
01:52:40,159 --> 01:52:41,880
اجرا شده قرار است کمی باشد

3095
01:52:41,880 --> 01:52:43,719
در حال حاضر به طور سنتی زمانی که شما می دوید متفاوت است

3096
01:52:43,719 --> 01:52:46,119
برنامه ای که می شناسید چه یک وب سایت باشد

3097
01:52:46,119 --> 01:52:47,719
یا چیزی که به برخی وصل می شود

3098
01:52:47,719 --> 01:52:50,040
سروری که با آن در حال تعامل هستید

3099
01:52:50,040 --> 01:52:53,040
موجودیت متمرکز و برخلاف آنچه ما دیدیم

3100
01:52:53,040 --> 01:52:54,719
با بلاک چین با چند

3101
01:52:54,719 --> 01:52:57,079
همتایان متفاوتی که قرار است توسط آن اداره شود

3102
01:52:57,079 --> 01:52:59,119
یک گروه متمرکز در حال حاضر هنوز آن را

3103
01:52:59,119 --> 01:53:01,119
می تواند بر روی سرورهای مختلف اجرا شود

3104
01:53:01,119 --> 01:53:02,719
اما همه آن سرورها همچنان ادامه دارند

3105
01:53:02,719 --> 01:53:05,159
توسط همان متمرکز کنترل شود

3106
01:53:05,159 --> 01:53:08,199
گروه بلاک چین همانطور که دیدیم روی یک اجرا می شود

3107
01:53:08,199 --> 01:53:10,880
شبکه ای از گره های مستقل مختلف

3108
01:53:10,880 --> 01:53:13,239
وقتی ما اسکله B اسکله C را دیدیم

3109
01:53:13,239 --> 01:53:15,440
نمونه های مختلف از متفاوت بودند

3110
01:53:15,440 --> 01:53:17,920
کاربران مستقلی که بلاک چین را اجرا می کنند

3111
01:53:17,920 --> 01:53:20,239
تکنولوژی در گره خود در حال حاضر زمانی که من

3112
01:53:20,239 --> 01:53:22,119
از اصطلاح گره که من معمولا به آن اشاره می کنم استفاده کنید

3113
01:53:22,119 --> 01:53:24,480
به یک نمونه واحد از غیر متمرکز

3114
01:53:24,480 --> 01:53:26,639
سیستم بنابراین وقتی می گویم یک گره منفرد کی

3115
01:53:26,639 --> 01:53:28,079
من در مورد یک بلاک چین صحبت می کنم

3116
01:53:28,079 --> 01:53:29,760
صحبت کردن در مورد یکی از آن پررهای A

3117
01:53:29,760 --> 01:53:31,719
Perer C از اسکله B در حال اجرا است

3118
01:53:31,719 --> 01:53:33,440
نرم افزار بلاک چین که من در مورد آن صحبت می کنم

3119
01:53:33,440 --> 01:53:35,840
یک سرور این فناوری را اجرا می کند و

3120
01:53:35,840 --> 01:53:37,639
دوباره این شبکه است این است

3121
01:53:37,639 --> 01:53:39,280
ترکیبی از این گره ها در حال تعامل

3122
01:53:39,280 --> 01:53:41,360
با یکدیگر که این کل را ایجاد می کند

3123
01:53:41,360 --> 01:53:43,320
بلاک چین چه چیزی اینها را بسیار قوی می کند

3124
01:53:43,320 --> 01:53:45,760
همچنین این است که هر کسی می تواند به شبکه بپیوندد

3125
01:53:45,760 --> 01:53:47,679
و به همین دلیل است که غیرمتمرکز شده است

3126
01:53:47,679 --> 01:53:49,239
مانع ورود کمی است

3127
01:53:49,239 --> 01:53:50,679
نیازمندی های سخت افزاری که دریافت می کنید

3128
01:53:50,679 --> 01:53:52,880
مواد صحیح برای اجرای نرم افزار

3129
01:53:52,880 --> 01:53:54,520
و سپس نرم افزار را اجرا می کنید

3130
01:53:54,520 --> 01:53:55,960
هر کسی می تواند به این شبکه ها بپیوندد و

3131
01:53:55,960 --> 01:53:57,400
شرکت کنید و این چیزی است که باعث می شود

3132
01:53:57,400 --> 01:53:59,719
واقعا غیر متمرکز در واقع شما می توانید بروید

3133
01:53:59,719 --> 01:54:01,520
همین الان به گیت هاب بروید و خودتان را اجرا کنید

3134
01:54:01,520 --> 01:54:04,199
گره اتریوم در چند ثانیه در حال حاضر در

3135
01:54:04,199 --> 01:54:05,960
کاربردهای سنتی جهان هستند

3136
01:54:05,960 --> 01:54:08,280
توسط نهادهای متمرکز اداره می شود و اگر آن

3137
01:54:08,280 --> 01:54:10,639
موجودیت از بین می رود یا به طور مخرب است

3138
01:54:10,639 --> 01:54:13,199
رشوه گرفته یا تصمیم می گیرد که بخواهد ببندد

3139
01:54:13,199 --> 01:54:15,639
آنها نمی توانند زیرا آنها هستند

3140
01:54:15,639 --> 01:54:18,400
آنهایی که همه چیز بلاک چین را کنترل می کنند

3141
01:54:18,400 --> 01:54:20,920
در مقابل این مشکل را نداشته باشید اگر

3142
01:54:20,920 --> 01:54:23,280
یک گره یا یک موجودیت که چندین را اجرا می کند

3143
01:54:23,280 --> 01:54:25,960
گره ها پایین می آیند زیرا تعداد زیادی وجود دارد

3144
01:54:25,960 --> 01:54:28,480
گره های مستقل دیگری که آن را اجرا می کنند

3145
01:54:28,480 --> 01:54:30,239
مهم نیست بلاک چین و

3146
01:54:30,239 --> 01:54:32,440
تا زمانی که وجود داشته باشد، سیستم پابرجا خواهد ماند

3147
01:54:32,440 --> 01:54:35,119
حداقل یک گره همیشه در حال اجرا و

3148
01:54:35,119 --> 01:54:36,920
خوشبختانه برای ما اکثر محبوب ترین

3149
01:54:36,920 --> 01:54:39,599
زنجیره هایی مانند بیت کوین و اتریوم دارند

3150
01:54:39,599 --> 01:54:41,520
هزاران و هزاران گره و به عنوان

3151
01:54:41,520 --> 01:54:43,800
ما در نسخه ی نمایشی خود نشان دادیم که یک گره عمل می کند

3152
01:54:43,800 --> 01:54:46,960
به طور مخرب تمام گره های دیگر این کار را انجام خواهند داد

3153
01:54:46,960 --> 01:54:49,159
آن گره را نادیده بگیرید و آن را بیرون بیاورید یا یا

3154
01:54:49,159 --> 01:54:51,320
حتی در برخی سیستم ها آن را مجازات می کنند زیرا

3155
01:54:51,320 --> 01:54:53,119
آنها به راحتی می توانند دیگران را بررسی کنند

3156
01:54:53,119 --> 01:54:55,719
توجه داشته باشید و ببینید خوب است این یکی از آن خارج است

3157
01:54:55,719 --> 01:54:57,760
همگام با اکثریت و بله اکثریت

3158
01:54:57,760 --> 01:54:59,320
وقتی نوبت به بلاک چین می رسد، قوانینی دارد

3159
01:54:59,320 --> 01:55:01,719
هر بلاک چین یک لیست کامل از

3160
01:55:01,719 --> 01:55:03,800
هر معامله و تعاملی که هست

3161
01:55:03,800 --> 01:55:05,880
روی آن بلاک چین اتفاق افتاد و ما دیدیم

3162
01:55:05,880 --> 01:55:08,480
اگر یک گره سعی کند به طور مخرب عمل کند

3163
01:55:08,480 --> 01:55:09,840
همه هش های آنها راهی بیرون خواهند شد

3164
01:55:09,840 --> 01:55:11,000
خوب است و آنها با هم مطابقت ندارند

3165
01:55:11,000 --> 01:55:12,880
هر کس دیگری این به بلاک چین می دهد

3166
01:55:12,880 --> 01:55:15,079
این تغییر ناپذیری فوق العاده قوی

3167
01:55:15,079 --> 01:55:17,400
صفتی که در آن هیچ چیز قابل تغییر نیست یا

3168
01:55:17,400 --> 01:55:19,239
فاسد شده است، بنابراین در اصل ما می توانیم به آن فکر کنیم

3169
01:55:19,239 --> 01:55:21,800
بلاک چین به عنوان یک پایگاه داده غیرمتمرکز

3170
01:55:21,800 --> 01:55:23,920
و با اتریوم یک چیز اضافی دارد

3171
01:55:23,920 --> 01:55:26,360
ویژگی اضافی که در آن نیز می تواند انجام دهد

3172
01:55:26,360 --> 01:55:29,040
محاسبه به صورت غیر متمرکز

3173
01:55:29,040 --> 01:55:31,320
حالا بیایید با اجماع اثبات کار صحبت کنیم

3174
01:55:31,320 --> 01:55:32,920
و اثبات سهام زیرا شما دارید

3175
01:55:32,920 --> 01:55:34,520
احتمالاً اینها را قبلاً شنیده‌ام و دارند

3176
01:55:34,520 --> 01:55:36,239
برای چگونگی اینها واقعاً مهم است

3177
01:55:36,239 --> 01:55:37,960
بلاک چین ها در واقع زمانی که ما رفتیم کار می کنند

3178
01:55:37,960 --> 01:55:39,639
از طریق آن نمونه بلاک چین و ما

3179
01:55:39,639 --> 01:55:41,679
آیا این ویژگی استخراج این است که چیست

3180
01:55:41,679 --> 01:55:44,880
معروف به اثبات کار اثبات کار و

3181
01:55:44,880 --> 01:55:47,360
اثبات سهام تحت این چتر قرار می گیرد

3182
01:55:47,360 --> 01:55:50,040
از اجماع و اجماع است واقعا

3183
01:55:50,040 --> 01:55:51,239
موضوع مهم در مورد

3184
01:55:51,239 --> 01:55:53,560
اجماع بلاک چین به عنوان تعریف شده است

3185
01:55:53,560 --> 01:55:56,119
مکانیسم مورد استفاده برای دستیابی به توافق در مورد

3186
01:55:56,119 --> 01:55:58,320
حالت یا یک مقدار واحد در

3187
01:55:58,320 --> 01:56:00,679
بلاک چین به خصوص در غیرمتمرکز

3188
01:56:00,679 --> 01:56:02,480
سیستم من به طور خلاصه به این اشاره کردم

3189
01:56:02,480 --> 01:56:04,239
مکانیسم اجماع در بلاک چین ما

3190
01:56:04,239 --> 01:56:06,480
به عنوان مثال وقتی گفتم اگر یکی تغییر کند

3191
01:56:06,480 --> 01:56:09,239
چیزی و دو تای دیگر آن وقت نمی کنند

3192
01:56:09,239 --> 01:56:11,079
اکثریت حکومت خواهند کرد و آن یکی را اخراج خواهند کرد

3193
01:56:11,079 --> 01:56:13,480
این بخشی از مکانیسم اجماع است

3194
01:56:13,480 --> 01:56:15,960
در حال حاضر تقریباً یک پروتکل اجماع در

3195
01:56:15,960 --> 01:56:18,040
یک بلاک چین یا سیستم غیرمتمرکز می تواند

3196
01:56:18,040 --> 01:56:20,239
به دو تکه یک زنجیره شکسته شود

3197
01:56:20,239 --> 01:56:22,280
الگوریتم انتخاب و مدنی

3198
01:56:22,280 --> 01:56:24,320
مکانیزم مقاومت آن قطعه معدن

3199
01:56:24,320 --> 01:56:26,480
که ما انجام می دادیم یا یا اثبات آن

3200
01:56:26,480 --> 01:56:28,960
الگوریتم کار چیزی است که به عنوان syil شناخته می شود

3201
01:56:28,960 --> 01:56:30,679
مکانیسم مقاومت و این همان چیزی است

3202
01:56:30,679 --> 01:56:33,400
اتریوم و بیت کوین در حال حاضر استفاده می کنند

3203
01:56:33,400 --> 01:56:34,800
لطفا توجه داشته باشید که بسته به زمان

3204
01:56:34,800 --> 01:56:36,960
اگر eth 2 خارج شود، این را تماشا می کنید

3205
01:56:36,960 --> 01:56:39,719
پس دیگر اثباتی نیست

3206
01:56:39,719 --> 01:56:42,000
کار در حال حاضر اثبات کار به عنوان یک شناخته می شود

3207
01:56:42,000 --> 01:56:44,000
مکانیسم مقاومت مدنی به دلیل آن

3208
01:56:44,000 --> 01:56:46,000
راهی برای فهمیدن اینکه کیست تعریف می کند

3209
01:56:46,000 --> 01:56:48,079
نویسنده را مسدود کنید که کدام گره قرار است باشد

3210
01:56:48,079 --> 01:56:50,320
گره ای که کار را برای یافتن آن انجام داد

3211
01:56:50,320 --> 01:56:52,920
مال من باشد و نویسنده آن بلوک باشد

3212
01:56:52,920 --> 01:56:54,639
تمام گره‌های دیگر می‌توانند تأیید کنند که هست

3213
01:56:54,639 --> 01:56:56,320
مقاومت مدنی دقیق الف است

3214
01:56:56,320 --> 01:56:58,920
توانایی بلاک چین برای دفاع در برابر

3215
01:56:58,920 --> 01:57:01,159
کاربران ایجاد تعداد زیادی شبه

3216
01:57:01,159 --> 01:57:03,119
هویت های ناشناس برای به دست آوردن الف

3217
01:57:03,119 --> 01:57:04,880
به طور نامتناسبی سودمند است

3218
01:57:04,880 --> 01:57:07,719
نفوذ بر سیستم مذکور و در

3219
01:57:07,719 --> 01:57:09,360
به نوبت افراد عادی این اساسا راهی برای

3220
01:57:09,360 --> 01:57:10,679
یک بلاک چین برای دفاع در برابر کسی

3221
01:57:10,679 --> 01:57:12,639
ساخت یک دسته از بلاک چین های جعلی

3222
01:57:12,639 --> 01:57:14,360
که می توانند پاداش های بیشتر و بیشتری دریافت کنند

3223
01:57:14,360 --> 01:57:15,840
در حال حاضر دو نوع مدنی وجود دارد

3224
01:57:15,840 --> 01:57:17,280
مکانیسم های مقاومتی که ما در حال انجام آن هستیم

3225
01:57:17,280 --> 01:57:19,639
در اینجا در مورد اثبات کار صحبت کنیم

3226
01:57:19,639 --> 01:57:21,719
و اثبات سهام بیایید در مورد آن صحبت کنیم

3227
01:57:21,719 --> 01:57:23,239
اثبات کار کمی بیشتر در

3228
01:57:23,239 --> 01:57:25,480
عمق اول در اثبات کار این Cil است

3229
01:57:25,480 --> 01:57:27,320
مقاوم است زیرا یک گره باید این کار را انجام دهد

3230
01:57:27,320 --> 01:57:29,239
خیلی محاسباتی را طی کنید

3231
01:57:29,239 --> 01:57:32,119
فرآیند گران قیمت به نام ماینینگ که

3232
01:57:32,119 --> 01:57:33,960
ما قبلا نشان دادیم تا بفهمیم

3233
01:57:33,960 --> 01:57:35,400
پاسخ به معمای بلاک چین

3234
01:57:35,400 --> 01:57:37,400
یافتن راهبه های صحیح یا هر چیز دیگری

3235
01:57:37,400 --> 01:57:39,079
سیستم بلاک چین در جای خود قرار دارد

3236
01:57:39,079 --> 01:57:41,119
اثبات کار این کار می کند زیرا خیر

3237
01:57:41,119 --> 01:57:42,760
مهم است که چند شبه ناشناس

3238
01:57:42,760 --> 01:57:45,040
حساب‌هایی که می‌سازید، هر کدام هنوز باید داشته باشند

3239
01:57:45,040 --> 01:57:46,880
این را بسیار محاسباتی انجام دهید

3240
01:57:46,880 --> 01:57:49,440
فعالیت پرهزینه برای یافتن پاسخ

3241
01:57:49,440 --> 01:57:51,320
به اثبات مشکل کار یا

3242
01:57:51,320 --> 01:57:53,520
اثبات کار معمای که دوباره در ما

3243
01:57:53,520 --> 01:57:55,560
تظاهراتی که با آن یک راهبه پیدا می کرد

3244
01:57:55,560 --> 01:57:57,960
که اول چهار صفر اما دوباره هر کدام

3245
01:57:57,960 --> 01:57:59,920
بلاک چین ممکن است معما یا یا را تغییر دهد

3246
01:57:59,920 --> 01:58:01,239
مشکل را کمی تغییر دهید

3247
01:58:01,239 --> 01:58:02,520
در واقع برخی از اینها متفاوت است

3248
01:58:02,520 --> 01:58:03,920
بلاک چین این معما را می سازد

3249
01:58:03,920 --> 01:58:06,159
عمدا سخت یا عمدا آسان

3250
01:58:06,159 --> 01:58:08,239
برای تغییر آنچه که زمان بلوک نامیده می شود

3251
01:58:08,239 --> 01:58:09,880
زمان بلوک چقدر طول می کشد

3252
01:58:09,880 --> 01:58:11,679
بین بلوک های در حال انتشار و آن است

3253
01:58:11,679 --> 01:58:13,360
متناسب با سختی اینها

3254
01:58:13,360 --> 01:58:15,440
الگوریتم ها این مشکلات هستند

3255
01:58:15,440 --> 01:58:17,679
در واقع بسته به نحوه تغییر می تواند

3256
01:58:17,679 --> 01:58:19,400
آنها می خواهند زمان بلوک زمانی باشد که a

3257
01:58:19,400 --> 01:58:21,560
سیستم می خواهد زمان بلوک بسیار باشد

3258
01:58:21,560 --> 01:58:23,960
خیلی طولانی است که آنها فقط مشکل را ایجاد می کنند

3259
01:58:23,960 --> 01:58:25,560
خیلی خیلی سخت است اگر بخواهند خیلی باشند

3260
01:58:25,560 --> 01:58:27,719
خلاصه آنها مشکل را بسیار ساده تر می کنند

3261
01:58:27,719 --> 01:58:29,440
ما در مورد حملات سیبیل در یک صحبت خواهیم کرد

3262
01:58:29,440 --> 01:58:30,880
کمی و اینکه چگونه می توانند بر روی آنها تأثیر بگذارند

3263
01:58:30,880 --> 01:58:32,920
سیستم اما با اثبات کار آن یک است

3264
01:58:32,920 --> 01:58:34,560
راه قابل تایید برای فهمیدن اینکه چه کسی

3265
01:58:34,560 --> 01:58:37,119
نویسنده بلوک مقاوم است و مقاوم باشد

3266
01:58:37,119 --> 01:58:38,880
حالا باید این را با a ترکیب کنید

3267
01:58:38,880 --> 01:58:40,800
قانون انتخاب زنجیره ای این را ایجاد می کند

3268
01:58:40,800 --> 01:58:42,599
اجماع در حال حاضر برخی از اجماع وجود دارد

3269
01:58:42,599 --> 01:58:44,400
پروتکل هایی که ویژگی های بیشتری دارند اما

3270
01:58:44,400 --> 01:58:45,840
خیلی خیلی تقریباً این دو هستند

3271
01:58:45,840 --> 01:58:47,480
قطعاتی که می خواهیم به آنها نگاه کنیم

3272
01:58:47,480 --> 01:58:49,119
قطعه دوم قرار است یک زنجیر باشد

3273
01:58:49,119 --> 01:58:51,679
نقش انتخاب چگونه بدانیم کدام

3274
01:58:51,679 --> 01:58:53,400
زنجیره بلوک در واقع واقعی است

3275
01:58:53,400 --> 01:58:55,199
بلاک چین و بلاک چین واقعی در حال حاضر

3276
01:58:55,199 --> 01:58:57,400
در بیت کوین و اتریوم هر دو از a استفاده می کنند

3277
01:58:57,400 --> 01:58:59,520
شکلی از اجماع به نام ناکاموتو

3278
01:58:59,520 --> 01:59:01,639
اجماع و این ترکیبی از

3279
01:59:01,639 --> 01:59:05,360
اثبات کار و طولانی ترین زنجیره

3280
01:59:05,360 --> 01:59:07,960
رول شبکه غیر متمرکز تصمیم می گیرد

3281
01:59:07,960 --> 01:59:09,840
هر بلاکچینی که داشته باشد

3282
01:59:09,840 --> 01:59:11,599
طولانی ترین زنجیره یا بیشترین تعداد

3283
01:59:11,599 --> 01:59:13,800
بلوک های روی آن زنجیره خواهند بود

3284
01:59:13,800 --> 01:59:15,960
که آنها از این استفاده می کنند بسیار منطقی است

3285
01:59:15,960 --> 01:59:17,920
زیرا هر بلوک اضافی که الف

3286
01:59:17,920 --> 01:59:19,560
زنجیره پشت آن است که بیشتر طول می کشد

3287
01:59:19,560 --> 01:59:22,520
و محاسبات بیشتر برای آمدن آن

3288
01:59:22,520 --> 01:59:23,760
به همین دلیل است که ما در خود دیدیم

3289
01:59:23,760 --> 01:59:25,599
معامله ای که در واقع دیدیم

3290
01:59:25,599 --> 01:59:27,159
تایید تعداد

3291
01:59:27,159 --> 01:59:28,760
تاییدیه تعداد است

3292
01:59:28,760 --> 01:59:31,679
بلوک های اضافی بعد از ما اضافه شد

3293
01:59:31,679 --> 01:59:33,560
تراکنش در یک بلوک انجام شد

3294
01:59:33,560 --> 01:59:35,560
اگر تاییدات را دو تا ببینیم به این معنی است

3295
01:59:35,560 --> 01:59:37,360
که بلوکی که تراکنش ما بود

3296
01:59:37,360 --> 01:59:40,079
در دو بلوک جلوتر از آن در

3297
01:59:40,079 --> 01:59:42,079
اکنون می خواهم به طولانی ترین زنجیره اشاره کنم

3298
01:59:42,079 --> 01:59:44,199
که بسیاری از افراد از اثبات کار استفاده می کنند

3299
01:59:44,199 --> 01:59:46,360
به عنوان یک پروتکل اجماع و من می خواهم

3300
01:59:46,360 --> 01:59:48,440
بگویید که این کمی نادرست است

3301
01:59:48,440 --> 01:59:49,840
اما گاهی اوقات مردم از آن استفاده می کنند

3302
01:59:49,840 --> 01:59:52,480
به جای هم اثبات کار یک قطعه است

3303
01:59:52,480 --> 01:59:54,880
پروتکل اجماع کلی که

3304
01:59:54,880 --> 01:59:57,760
در مورد فعلی بیت کوین و اتریوم 1

3305
01:59:57,760 --> 02:00:00,800
ناکاموتو اجماع ناکومو اجماع است

3306
02:00:00,800 --> 02:00:03,040
ترکیبی از اثبات کار و

3307
02:00:03,040 --> 02:00:06,119
این طولانی ترین قاعده زنجیره ای هم به طور مساوی و هم

3308
02:00:06,119 --> 02:00:08,560
اکنون اثبات کار بسیار بسیار مهم است

3309
02:00:08,560 --> 02:00:10,560
همچنین به ما می گوید که این معامله کجاست

3310
02:00:10,560 --> 02:00:12,800
هزینه ها و این پاداش های بلوک به

3311
02:00:12,800 --> 02:00:13,800
یادت باشه وقتی اینو درست کردیم

3312
02:00:13,800 --> 02:00:16,639
معامله ما باید در مورد گاز و

3313
02:00:16,639 --> 02:00:19,199
کارمزد تراکنش، بنابراین چه کسی پرداخت می شود

3314
02:00:19,199 --> 02:00:20,960
چه کسی این معامله و این را دریافت می کند

3315
02:00:20,960 --> 02:00:22,800
کارمزد تراکنش به ماینرها می رسد

3316
02:00:22,800 --> 02:00:25,079
یا تایید کنندگان در اثبات کار

3317
02:00:25,079 --> 02:00:27,079
شبکه ای که آنها را Miners And in the می نامند

3318
02:00:27,079 --> 02:00:29,400
اثبات سهام شبکه آنها نامیده می شود

3319
02:00:29,400 --> 02:00:31,040
اعتبار سنجی کمی وجود دارد

3320
02:00:31,040 --> 02:00:32,320
متفاوت است و زمانی که به آن خواهیم پرداخت

3321
02:00:32,320 --> 02:00:33,880
ما در مورد اثبات سهام در این صحبت می کنیم

3322
02:00:33,880 --> 02:00:36,040
اثبات کار سیستم همه این گره ها

3323
02:00:36,040 --> 02:00:38,199
برای یافتن با یکدیگر رقابت می کنند

3324
02:00:38,199 --> 02:00:40,360
پاسخ معمای بلاک چین

3325
02:00:40,360 --> 02:00:42,599
به یاد داشته باشید که در مثال ما پیدا کردن a بود

3326
02:00:42,599 --> 02:00:44,920
هشی که در ابتدا دارای چهار صفر است

3327
02:00:44,920 --> 02:00:46,560
و دوباره بسته به بلاک چین

3328
02:00:46,560 --> 02:00:47,920
اجرای آن معما است

3329
02:00:47,920 --> 02:00:49,960
کمی متفاوت باشد اما همه

3330
02:00:49,960 --> 02:00:52,960
گره‌ها تا حد امکان تلاش می‌کنند

3331
02:00:52,960 --> 02:00:55,679
سعی کنید ابتدا این پاسخ را دریافت کنید چرا زیرا

3332
02:00:55,679 --> 02:00:57,719
اولین گره ای که جواب را پیدا می کند

3333
02:00:57,719 --> 02:00:59,320
به بلاک چین دوباره قرار است دریافت کند

3334
02:00:59,320 --> 02:01:00,760
آن کارمزد معامله ای که می خواهند پرداخت کنند

3335
02:01:00,760 --> 02:01:02,440
اکنون که یک گره دریافت می کند از آن پول دریافت کنید

3336
02:01:02,440 --> 02:01:03,960
پرداخت می شود آنها در واقع در دو دستمزد دریافت می کنند

3337
02:01:03,960 --> 02:01:06,119
راه های مختلفی که قرار است فرد با الف باشد

3338
02:01:06,119 --> 02:01:08,079
کارمزد معامله و یک قطعه دیگر است

3339
02:01:08,079 --> 02:01:09,920
پاداش بلوک خواهد بود به یاد داشته باشید

3340
02:01:09,920 --> 02:01:12,000
چگونه در مورد گاز متناوب صحبت کردیم

3341
02:01:12,000 --> 02:01:14,040
قیمت یا مرد در معامله ما

3342
02:01:14,040 --> 02:01:15,679
خوب این کارمزد معامله است که

3343
02:01:15,679 --> 02:01:17,400
ما به این بلاک چین ها پرداخت خواهیم کرد

3344
02:01:17,400 --> 02:01:19,599
گره هایی برای شامل تراکنش ما

3345
02:01:19,599 --> 02:01:21,920
پاداش بلوک به این گره ها داده می شود

3346
02:01:21,920 --> 02:01:23,679
از پروتکل از بلاک چین

3347
02:01:23,679 --> 02:01:25,599
خود شما احتمالا در مورد آن شنیده اید

3348
02:01:25,599 --> 02:01:28,199
داشتن بیت کوین قبل از داشتن است

3349
02:01:28,199 --> 02:01:30,520
با اشاره به دریافت پاداش بلوک

3350
02:01:30,520 --> 02:01:32,199
نصف شود و قرار است بریده شود

3351
02:01:32,199 --> 02:01:35,239
در نیمی از تقریبا هر چهار سال این

3352
02:01:35,239 --> 02:01:37,560
پاداش بلوک گردش را افزایش می دهد

3353
02:01:37,560 --> 02:01:39,400
مقدار هر ارز دیجیتالی که

3354
02:01:39,400 --> 02:01:41,000
به عنوان مثال در مورد پاداش است

3355
02:01:41,000 --> 02:01:42,840
اتریوم پاداش بلاک در حال ارائه است

3356
02:01:42,840 --> 02:01:44,719
اتریوم و در بیت کوین پاداش بلوک

3357
02:01:44,719 --> 02:01:46,920
دارد بیت کوین می دهد بنابراین این گره ها هستند

3358
02:01:46,920 --> 02:01:48,440
رقابت با یکدیگر برای بودن

3359
02:01:48,440 --> 02:01:50,679
اولین کسی که این معامله را پیدا می کند

3360
02:01:50,679 --> 02:01:52,520
اولین کسی که جواب این را پیدا کرد

3361
02:01:52,520 --> 02:01:54,560
مشکل به طوری که آنها می توانند کسانی که به

3362
02:01:54,560 --> 02:01:57,119
برنده این جایزه بلاک و خود شوید

3363
02:01:57,119 --> 02:01:59,280
کارمزد تراکنش برخی از بلاک چین ها را دوست دارند

3364
02:01:59,280 --> 02:02:01,840
برای مثال بیت کوین زمان مشخصی دارد که

3365
02:02:01,840 --> 02:02:03,360
آنها دیگر نمی خواهند تسلیم شوند

3366
02:02:03,360 --> 02:02:05,440
بلاک پاداش و ماینرها یا

3367
02:02:05,440 --> 02:02:07,320
گره ها فقط از آنها پول می گیرند

3368
02:02:07,320 --> 02:02:10,040
هزینه های معامله در حال حاضر این هزینه گاز دوباره

3369
02:02:10,040 --> 02:02:12,159
توسط کسی که مقدار اولیه را شروع کرده است پرداخت می شود

3370
02:02:12,159 --> 02:02:14,520
معامله زمانی که ما وجوه خود را از آن دریافت کردیم

3371
02:02:14,520 --> 02:02:16,719
شیر آب مقداری سرور و

3372
02:02:16,719 --> 02:02:18,880
شخص دیگری معامله را پرداخت می کرد

3373
02:02:18,880 --> 02:02:22,000
هزینه برای ما با این حال زمانی که ما اتر ارسال

3374
02:02:22,000 --> 02:02:24,040
از یک حساب به حساب دیگر اولین ما

3375
02:02:24,040 --> 02:02:26,159
حساب در واقع مقداری تراکنش را پرداخت کرده است

3376
02:02:26,159 --> 02:02:29,239
هزینه ارسال آن اتر به عنوان اثبات سهام

3377
02:02:29,239 --> 02:02:31,040
هزینه گاز هم هست ولی پرداخت میشه

3378
02:02:31,040 --> 02:02:33,440
به اعتبار سنجی به جای ماینرز و

3379
02:02:33,440 --> 02:02:35,040
ما کمی در مورد آن صحبت خواهیم کرد

3380
02:02:35,040 --> 02:02:36,360
حالا بیایید در مورد دو نوع صحبت کنیم

3381
02:02:36,360 --> 02:02:37,719
حملاتی که ممکن است در این موارد اتفاق بیفتد

3382
02:02:37,719 --> 02:02:39,239
بیایید در مورد دنیای بلاک چین صحبت کنیم

3383
02:02:39,239 --> 02:02:41,280
اولین مورد حمله سیبیل است

3384
02:02:41,280 --> 02:02:43,040
حمله cibil زمانی است که کاربر یک a را ایجاد می کند

3385
02:02:43,040 --> 02:02:45,040
یک دسته کامل از حساب های شبه ناشناس

3386
02:02:45,040 --> 02:02:47,560
تلاش برای نفوذ در یک شبکه در حال حاضر

3387
02:02:47,560 --> 02:02:49,679
بدیهی است که در بیت کوین و اتریوم این

3388
02:02:49,679 --> 02:02:51,560
واقعاً سخت است زیرا

3389
02:02:51,560 --> 02:02:53,320
کاربر باید تمام این کارها را به صورت اثبات انجام دهد

3390
02:02:53,320 --> 02:02:55,639
از کار یا داشتن انبوه وثیقه در

3391
02:02:55,639 --> 02:02:57,119
اثبات سهام که دوباره صحبت خواهیم کرد

3392
02:02:57,119 --> 02:02:59,159
در حدود کمی دیگر شایع تر است

3393
02:02:59,159 --> 02:03:02,040
حمله چیزی است که به عنوان حمله 51٪ شناخته می شود

3394
02:03:02,040 --> 02:03:03,639
در حال حاضر همانطور که ما به عنوان بخشی از اجماع خود می دیدیم

3395
02:03:03,639 --> 02:03:05,880
پروتکلی که این بلاک چین ها قرار است انجام دهند

3396
02:03:05,880 --> 02:03:08,239
قبول دارید که طولانی ترین زنجیره همان است

3397
02:03:08,239 --> 02:03:10,079
که آنها قصد دارند با آنها تا زمانی که

3398
02:03:10,079 --> 02:03:12,440
با 51 درصد بقیه مطابقت دارد

3399
02:03:12,440 --> 02:03:14,840
شبکه این بدان معنی است که اگر شما

3400
02:03:14,840 --> 02:03:17,040
طولانی ترین زنجیره و شما بیش از

3401
02:03:17,040 --> 02:03:19,280
51 درصد از بقیه شبکه شما می توانید

3402
02:03:19,280 --> 02:03:21,400
کاری را که در شبکه فورک نامیده می شود انجام دهید

3403
02:03:21,400 --> 02:03:23,280
و شبکه را در حال حاضر خود بیاورید

3404
02:03:23,280 --> 02:03:25,480
طولانی ترین زنجیره در حال حاضر Cil به وضوح حمله می کند

3405
02:03:25,480 --> 02:03:27,199
زمانی هستند که یک گره یا یک تک

3406
02:03:27,199 --> 02:03:30,000
نهاد سعی می کند بر تمرکززدایی تاثیر بگذارد

3407
02:03:30,000 --> 02:03:32,000
شبکه با تظاهر به چندتایی بودن

3408
02:03:32,000 --> 02:03:33,599
افراد مختلف هر چند فقط هستند

3409
02:03:33,599 --> 02:03:35,639
همان شخص یا موجودیت و مانند من

3410
02:03:35,639 --> 02:03:37,040
گفت این کار واقعا سخت است

3411
02:03:37,040 --> 02:03:38,760
اثبات کار و اثبات سهام پس شما

3412
02:03:38,760 --> 02:03:40,239
اکنون می توانید ببینید که بلاک چین ها بسیار هستند

3413
02:03:40,239 --> 02:03:42,760
هر بلاک چینی که داشته باشد دموکراتیک

3414
02:03:42,760 --> 02:03:44,920
بیشترین خرید در و طولانی ترین است

3415
02:03:44,920 --> 02:03:46,599
بلاک چین که کل سیستم است

3416
02:03:46,599 --> 02:03:48,639
زمانی که گره ها تولید می کنند تایید می شود

3417
02:03:48,639 --> 02:03:50,360
یک بلوک جدید و آن را به طولانی ترین آن اضافه کنید

3418
02:03:50,360 --> 02:03:52,280
زنجیر گره های دیگر این را دنبال خواهند کرد

3419
02:03:52,280 --> 02:03:53,440
طولانی ترین زنجیره که بقیه

3420
02:03:53,440 --> 02:03:55,119
شبکه با ADD آن ها موافق است

3421
02:03:55,119 --> 02:03:57,599
بلوک به زنجیره خود و پیگیری تا

3422
02:03:57,599 --> 02:03:59,400
سازماندهی مجدد بسیار کوچک در واقع هستند

3423
02:03:59,400 --> 02:04:01,559
زمانی که یک بلاک چین الف را انتخاب می کند بسیار رایج است

3424
02:04:01,559 --> 02:04:03,119
بلوک از طولانی ترین زنجیره متفاوت

3425
02:04:03,119 --> 02:04:05,559
آن را می گذارد و سپس باید آن را تعویض کند

3426
02:04:05,559 --> 02:04:07,639
برای یک بلوک دیگر و با a ادامه دهید

3427
02:04:07,639 --> 02:04:09,320
با این حال اگر یک گروه بلاک چین متفاوت باشد

3428
02:04:09,320 --> 02:04:11,119
گره ها دارای گره های کافی یا کافی بودند

3429
02:04:11,119 --> 02:04:13,800
قدرت آنها اساساً می تواند 51 درصد باشد

3430
02:04:13,800 --> 02:04:16,239
شبکه و نفوذ در شبکه در

3431
02:04:16,239 --> 02:04:18,199
هر جهتی که آنها این را می خواستند

3432
02:04:18,199 --> 02:04:20,800
چیزی است که به عنوان حمله 51 درصدی شناخته می شود و همینطور است

3433
02:04:20,800 --> 02:04:21,880
روی بلاک چین هایی مانند مانند اتفاق افتاده است

3434
02:04:21,880 --> 02:04:24,360
اتریوم کلاسیک که اتریوم نیست

3435
02:04:24,360 --> 02:04:26,440
به همین دلیل است که هر چه بلاک چین بزرگتر باشد

3436
02:04:26,440 --> 02:04:28,159
غیرمتمرکزتر و بیشتر

3437
02:04:28,159 --> 02:04:30,320
مطمئن شوید که پس از تماشای شما چنین می شود

3438
02:04:30,320 --> 02:04:31,679
این ویدیو و شما تبدیل به یک بلاک چین می شوید

3439
02:04:31,679 --> 02:04:33,559
کارشناس مهندسی من قطعا

3440
02:04:33,559 --> 02:04:35,000
توصیه می کنم یک یادداشت را نیز اجرا کنید زیرا

3441
02:04:35,000 --> 02:04:36,880
قرار است امنیت را افزایش دهید

3442
02:04:36,880 --> 02:04:39,040
از کل شبکه با اجرای a

3443
02:04:39,040 --> 02:04:41,000
گره بنابراین اثبات کار فوق العاده است

3444
02:04:41,000 --> 02:04:42,480
زیرا به ما این امکان را می دهد که خیلی راحت

3445
02:04:42,480 --> 02:04:44,559
محافظت در برابر این حملات Cil و

3446
02:04:44,559 --> 02:04:46,639
بلاک چین های خود را غیرمتمرکز نگه داریم و

3447
02:04:46,639 --> 02:04:49,159
امن است با این حال برخی از معایب به عنوان

3448
02:04:49,159 --> 02:04:51,280
خوب اثبات کار هزینه زیادی دارد

3449
02:04:51,280 --> 02:04:52,199
برقی

3450
02:04:52,199 --> 02:04:53,679
زیرا هر گره به صورت واحد اجرا می شود

3451
02:04:53,679 --> 02:04:56,119
تا آنجا که می توانند سریعاً در این مسابقه پیروز شوند

3452
02:04:56,119 --> 02:04:58,639
پاداش این منجر به بدیهی است

3453
02:04:58,639 --> 02:05:00,679
اثرات زیست محیطی در حال حاضر از زمان اثبات

3454
02:05:00,679 --> 02:05:02,320
کار در ناکاموتو اجماع بسیاری از

3455
02:05:02,320 --> 02:05:04,520
پروتکل های دیگر این ایده را گرفته اند و

3456
02:05:04,520 --> 02:05:06,079
با الف در جهت دیگری رفته است

3457
02:05:06,079 --> 02:05:08,079
پروتکل مختلف مقاومت مدنی الف

3458
02:05:08,079 --> 02:05:09,760
بسیاری از آنها با این نیت که یک

3459
02:05:09,760 --> 02:05:11,800
بسیار دوستدار محیط زیست و

3460
02:05:11,800 --> 02:05:13,679
محبوب ترین مورد در حال حاضر اثبات است

3461
02:05:13,679 --> 02:05:15,440
زنجیرهایی وجود دارد که هستند

3462
02:05:15,440 --> 02:05:17,000
در حال حاضر از این اثبات سهام استفاده می کند

3463
02:05:17,000 --> 02:05:19,559
پروتکل و که زنده و پر رونق هستند

3464
02:05:19,559 --> 02:05:22,159
برخی از آنها مانند بهمن سال هستند

3465
02:05:22,159 --> 02:05:24,400
پولکا چند ضلعی

3466
02:05:24,400 --> 02:05:27,040
dot پس بیایید در مورد اثبات سهام صحبت کنیم

3467
02:05:27,040 --> 02:05:28,800
اکنون دوباره این یک مدنی متفاوت است

3468
02:05:28,800 --> 02:05:30,639
مکانیسم مقاومت به جای حل کردن

3469
02:05:30,639 --> 02:05:32,599
این مشکل مشکل اثبات سهام است

3470
02:05:32,599 --> 02:05:34,559
گره ها مقداری وثیقه می گذارند که

3471
02:05:34,559 --> 02:05:37,400
آنها صادقانه رفتار خواهند کرد AKA

3472
02:05:37,400 --> 02:05:40,199
آنها در مثال اتریوم 2 سهیم هستند

3473
02:05:40,199 --> 02:05:42,960
گره ها مقداری اتریوم را به عنوان سهام قرار می دهند

3474
02:05:42,960 --> 02:05:44,480
که آنها صادقانه رفتار خواهند کرد

3475
02:05:44,480 --> 02:05:46,400
شبکه اگر در آن رفتار نادرست داشته باشند

3476
02:05:46,400 --> 02:05:48,599
شبکه آنها قرار است بریده شوند یا

3477
02:05:48,599 --> 02:05:50,840
برخی از سهام خود را به وضوح حذف کردند

3478
02:05:50,840 --> 02:05:52,320
این یک مقاومت مدنی بسیار خوب است

3479
02:05:52,320 --> 02:05:54,199
مکانیزم زیرا اگر سعی کنید یک

3480
02:05:54,199 --> 02:05:56,520
پس از آن تعداد زیادی حساب های ناشناس

3481
02:05:56,520 --> 02:05:58,079
هر یک از آن حساب ها را باید انجام دهید

3482
02:05:58,079 --> 02:06:00,559
مقداری سهام بگذارید و اگر بد رفتار کنید

3483
02:06:00,559 --> 02:06:02,320
شما در معرض خطر از دست دادن هستید

3484
02:06:02,320 --> 02:06:03,599
تمام پولی که به عنوان قرار دادی

3485
02:06:03,599 --> 02:06:06,440
وثیقه در این سیستم ماینرها هستند

3486
02:06:06,440 --> 02:06:08,040
در واقع اعتبار دهنده نامیده می شود زیرا

3487
02:06:08,040 --> 02:06:09,599
آنها دیگر چیزی را مقید نمی کنند

3488
02:06:09,599 --> 02:06:11,000
آنها در واقع فقط دیگران را تأیید می کنند

3489
02:06:11,000 --> 02:06:13,280
گره ها در حال حاضر بر خلاف اثبات کار که

3490
02:06:13,280 --> 02:06:14,840
هر گره مسابقه می دهد تا اولین گره باشد

3491
02:06:14,840 --> 02:06:17,000
برای یافتن بلوک در اثبات سهام

3492
02:06:17,000 --> 02:06:19,280
گره ها در واقع به طور تصادفی انتخاب می شوند

3493
02:06:19,280 --> 02:06:21,199
بلوک جدید و سپس بقیه را پیشنهاد دهید

3494
02:06:21,199 --> 02:06:23,719
در صورتی که اعتبار سنجی انجام شود

3495
02:06:23,719 --> 02:06:26,159
note بلوک را صادقانه به عنوان پیشنهاد کرده است

3496
02:06:26,159 --> 02:06:27,920
ما با درس رمزنگاری خود دیدیم که این است

3497
02:06:27,920 --> 02:06:29,920
معمولا برای یادداشت های دیگر بسیار آسان است

3498
02:06:29,920 --> 02:06:33,000
بررسی کنید که آیا یک پیشنهاد یا یک معامله وجود دارد

3499
02:06:33,000 --> 02:06:35,000
در حال حاضر صادقانه اثبات سهام بدیهی است

3500
02:06:35,000 --> 02:06:36,920
برخی از جوانب مثبت و منفی و همچنین جوانب مثبت آن هستند

3501
02:06:36,920 --> 02:06:38,880
دوباره این یک مقاومت مدنی بزرگ است

3502
02:06:38,880 --> 02:06:40,559
مکانیزم و راهی عالی برای کشف کردن

3503
02:06:40,559 --> 02:06:42,760
نویسنده یک بلوک باید چه کسی باشد

3504
02:06:42,760 --> 02:06:44,800
مزایای دیگر این است که بسیار کمتر است

3505
02:06:44,800 --> 02:06:46,760
از نظر محاسباتی گران است

3506
02:06:46,760 --> 02:06:48,920
بلوک جدید زیرا به جای هر

3507
02:06:48,920 --> 02:06:50,679
توجه داشته باشید در شبکه تلاش برای انجام

3508
02:06:50,679 --> 02:06:53,559
این تنها یک گره باید این کار را انجام دهد و

3509
02:06:53,559 --> 02:06:54,880
سپس بقیه گره ها فقط نیاز دارند

3510
02:06:54,880 --> 02:06:56,719
آن را تایید کنید معایب آن این است که

3511
02:06:56,719 --> 02:06:58,400
معمولا کمی کمتر در نظر گرفته می شود

3512
02:06:58,400 --> 02:07:00,719
شبکه غیرمتمرکز به دلیل The Upfront

3513
02:07:00,719 --> 02:07:02,880
هزینه های شرط بندی شرکت هزینه دارد

3514
02:07:02,880 --> 02:07:04,239
در حال حاضر این می شود به یک کمی از یک

3515
02:07:04,239 --> 02:07:05,840
نبرد فلسفی در مورد چگونگی

3516
02:07:05,840 --> 02:07:08,000
غیرمتمرکز به اندازه کافی غیرمتمرکز است

3517
02:07:08,000 --> 02:07:09,480
و من فکر می کنم این به جامعه بستگی دارد

3518
02:07:09,480 --> 02:07:11,480
تصمیم بگیریم و هرچه پیشرفت کنیم فکر می کنم

3519
02:07:11,480 --> 02:07:13,040
ما بیشتر و بیشتر در مورد چگونگی یاد خواهیم گرفت

3520
02:07:13,040 --> 02:07:15,199
غیرمتمرکز به اندازه کافی غیرمتمرکز است

3521
02:07:15,199 --> 02:07:17,119
اجماع عمومی در میان بلاک چین

3522
02:07:17,119 --> 02:07:18,800
مهندسان هر چند که اثبات سهام است

3523
02:07:18,800 --> 02:07:21,000
بسیار بسیار غیر متمرکز و بسیار

3524
02:07:21,000 --> 02:07:23,000
امن در حال حاضر یک اصطلاح دیگر وجود دارد که

3525
02:07:23,000 --> 02:07:24,559
شاید اولین باری باشد که آن را می شنوید

3526
02:07:24,559 --> 02:07:26,400
لایه یک که در مورد آن صحبت خواهیم کرد

3527
02:07:26,400 --> 02:07:28,280
لایه یک و لایه دو بر حسب

3528
02:07:28,280 --> 02:07:30,599
مقیاس پذیری بسیار سریع و همچنین a

3529
02:07:30,599 --> 02:07:33,280
لایه یک به هر لایه پایه اشاره دارد

3530
02:07:33,280 --> 02:07:35,520
پیاده سازی بلاک چین بیت کوین الف

3531
02:07:35,520 --> 02:07:37,679
لایه یک اتریوم یک لایه یک است

3532
02:07:37,679 --> 02:07:39,960
بهمن یک لایه است اینها هستند

3533
02:07:39,960 --> 02:07:42,599
لایه پایه راه حل های بلاک چین یک لایه

3534
02:07:42,599 --> 02:07:46,119
دو هر برنامه ای است که به آن اضافه می شود

3535
02:07:46,119 --> 02:07:48,280
بالای یک لایه یکی به بالای a اضافه شده است

3536
02:07:48,280 --> 02:07:50,199
بلاکچین چند نمونه از لایه دو

3537
02:07:50,199 --> 02:07:52,719
قرار است به پیوند زنجیره ای arbitrum یا

3538
02:07:52,719 --> 02:07:55,400
خوش بینی آربیتروم و خوش بینی بسیار است

3539
02:07:55,400 --> 02:07:57,159
جالب است زیرا آنها لایه دو هستند

3540
02:07:57,159 --> 02:07:59,639
که همچنین به دنبال حل این مقیاس پذیری هستند

3541
02:07:59,639 --> 02:08:01,559
موضوع داوری و خوش بینی چیزی است که وجود دارد

3542
02:08:01,559 --> 02:08:04,920
به عنوان rollup شناخته می شوند و آنها خود را جمع می کنند

3543
02:08:04,920 --> 02:08:07,040
تراکنش ها در یک لایه مانند

3544
02:08:07,040 --> 02:08:08,559
اتریوم ما خیلی عمیق نمی رویم

3545
02:08:08,559 --> 02:08:10,400
به مجموعه ها و نحوه عملکرد آنها در واقع

3546
02:08:10,400 --> 02:08:12,000
اما تنها چیزی که واقعاً باید بدانید این است که

3547
02:08:12,000 --> 02:08:13,320
آنها بخشی از مقیاس پذیری را حل می کنند

3548
02:08:13,320 --> 02:08:15,280
مشکل با بودن یک بلاک چین دیگر است

3549
02:08:15,280 --> 02:08:17,639
مردم می توانند معاملات را در هنوز روشن انجام دهند

3550
02:08:17,639 --> 02:08:20,679
نوعی از این لایه پایه اتریوم در حال حاضر

3551
02:08:20,679 --> 02:08:22,400
آنها با زنجیره های جانبی متفاوت هستند

3552
02:08:22,400 --> 02:08:24,119
زیرا زنجیره های جانبی خود را مشتق می کنند

3553
02:08:24,119 --> 02:08:26,239
امنیت از پروتکل های خودشان

3554
02:08:26,239 --> 02:08:28,639
rollup ها امنیت خود را از

3555
02:08:28,639 --> 02:08:30,639
لایه های پایه بنابراین آرمان و خوش بینی برای

3556
02:08:30,639 --> 02:08:32,079
مثال تقریباً به همان اندازه خواهد بود

3557
02:08:32,079 --> 02:08:33,920
امن به عنوان اتریوم وجود دارد

3558
02:08:33,920 --> 02:08:35,400
بچه های فوق العاده ای در آنجا هستند که کمی می روند

3559
02:08:35,400 --> 02:08:37,079
کمی عمیق تر به مجموعه ها و من ترک کرده ام

3560
02:08:37,079 --> 02:08:38,599
لینک در توضیحات برای همه شما

3561
02:08:38,599 --> 02:08:41,000
درست است، بنابراین ما فقط در مورد بسیاری صحبت کردیم

3562
02:08:41,000 --> 02:08:43,320
پس بیایید قبل از آن یک جمع بندی سریع انجام دهیم

3563
02:08:43,320 --> 02:08:45,480
از حرکت بر روی حملات مدنی جلوگیری می شود

3564
02:08:45,480 --> 02:08:47,320
به دلیل پروتکل هایی مانند اثبات کار و

3565
02:08:47,320 --> 02:08:49,960
اثبات سهام 51% حملات افزایش می یابد

3566
02:08:49,960 --> 02:08:51,840
به طور فزاینده ای سخت تر با اندازه

3567
02:08:51,840 --> 02:08:53,840
بلاک چین، بنابراین باید یک گره را اجرا کنید

3568
02:08:53,840 --> 02:08:55,920
اجماع مکانیسمی است که اجازه می دهد الف

3569
02:08:55,920 --> 02:08:57,920
بلاک چین برای توافق بر سر چه وضعیتی است

3570
02:08:57,920 --> 02:09:00,079
از بلاک چین به اشتراک گذاری و

3571
02:09:00,079 --> 02:09:02,559
rollup ها راه حل هایی برای مقیاس پذیری هستند

3572
02:09:02,559 --> 02:09:05,719
مسائل مربوط به لایه های یک لایه یک وجود دارد

3573
02:09:05,719 --> 02:09:07,480
پیاده سازی بلاک چین پایه مانند

3574
02:09:07,480 --> 02:09:09,320
بیت کوین یا اتریوم یک بلاک چین

3575
02:09:09,320 --> 02:09:11,119
مشکل مقیاس پذیری این است که وجود ندارد

3576
02:09:11,119 --> 02:09:12,960
همیشه فضای بلوک کافی برای مقدار

3577
02:09:12,960 --> 02:09:14,920
از تراکنش هایی که می خواهند در آنها وارد شوند

3578
02:09:14,920 --> 02:09:17,520
این منجر به قیمت بسیار بالای بنزین و

3579
02:09:17,520 --> 02:09:19,679
باز هم قیمت بنزین چقدر است

3580
02:09:19,679 --> 02:09:22,280
برای تعامل با بلاک چین

3581
02:09:22,280 --> 02:09:24,920
بنابراین این برای اصول اولیه بلاک چین است

3582
02:09:24,920 --> 02:09:27,440
و توضیح دهندگان بلاک چین با فقط

3583
02:09:27,440 --> 02:09:30,199
اکنون می توانید به این اطلاعات بروید

3584
02:09:30,199 --> 02:09:32,159
جهان و شروع به کار با

3585
02:09:32,159 --> 02:09:33,559
بلاک چین و تعامل با

3586
02:09:33,559 --> 02:09:36,040
بلاک چین با حداقل سطحی از

3587
02:09:36,040 --> 02:09:38,040
آگاهی در مورد آنچه که در شما اتفاق می افتد

3588
02:09:38,040 --> 02:09:40,040
باید فوق العاده به خودت افتخار کنی

3589
02:09:40,040 --> 02:09:43,119
فقط برای رسیدن به این مرحله قطعا

3590
02:09:43,119 --> 02:09:44,639
مطمئن باشید که به خودتان ضربه بزنید

3591
02:09:44,639 --> 02:09:46,679
پشت و دور از تشویق در حال حاضر که

3592
02:09:46,679 --> 02:09:48,119
ما بسیاری از اصول اولیه و

3593
02:09:48,119 --> 02:09:50,400
مبانی خارج از راه بیایید شروع کنیم

3594
02:09:50,400 --> 02:09:53,239
پرش به جنبه کدگذاری این است

3595
02:09:53,239 --> 02:09:55,119
جایی که می خواهید یاد بگیرید چگونه

3596
02:09:55,119 --> 02:09:56,840
در واقع چگونه این قراردادهای هوشمند را بسازید

3597
02:09:56,840 --> 02:09:58,360
برای ایجاد این اعتماد به حداقل برسد

3598
02:09:58,360 --> 02:10:00,639
توافقات در این بلاک چین ها و در

3599
02:10:00,639 --> 02:10:03,239
این پلتفرم های قرارداد هوشمند این بعدی است

3600
02:10:03,239 --> 02:10:05,840
بخش این جامدادی مبانی است

3601
02:10:05,840 --> 02:10:07,960
بخش اصول استحکام خواهد داد

3602
02:10:07,960 --> 02:10:10,440
شما تمام مهارت ها برای شروع در واقع

3603
02:10:10,440 --> 02:10:13,119
استحکام کدگذاری و درک چگونگی

3604
02:10:13,119 --> 02:10:15,199
این قراردادهای هوشمند در زیر کار می کنند

3605
02:10:15,199 --> 02:10:17,760
کاپوت بنابراین در این نقطه کاملا

3606
02:10:17,760 --> 02:10:19,719
به خودت نمره پنج بده شاید سلام کنی

3607
02:10:19,719 --> 02:10:21,360
در بحث های GitHub شاید سلام کنید

3608
02:10:21,360 --> 02:10:22,880
بالا در جامعه در توییتر در

3609
02:10:22,880 --> 02:10:25,639
Reddit و غیره و به ساختن آن افتخار کنید

3610
02:10:25,639 --> 02:10:28,000
تا اینجای سفر واقعا فقط

3611
02:10:28,000 --> 02:10:30,119
تازه شروع کرده اید اما شما قبلاً این را یاد گرفته اید

3612
02:10:30,119 --> 02:10:32,760
بیایید بخش بعدی را شروع کنیم و

3613
02:10:32,760 --> 02:10:35,559
بیایید به داخل بپریم

3614
02:10:49,760 --> 02:10:51,599
اکنون که ما به آن می رویم کد کنید

3615
02:10:51,599 --> 02:10:53,520
بخش کدگذاری که باید روی آن تاکید کنم

3616
02:10:53,520 --> 02:10:56,599
کاملاً از مخزن GitHub یا

3617
02:10:56,599 --> 02:10:59,360
توسعه دهنده وب 3 آموزش مرتبط با این

3618
02:10:59,360 --> 02:11:01,280
البته اگر در مخزن GitHub هستید

3619
02:11:01,280 --> 02:11:04,000
در حال حاضر و شما به پایین درس بروید

3620
02:11:04,000 --> 02:11:05,920
دو و این کمی به نظر می رسد

3621
02:11:05,920 --> 02:11:07,599
وقتی به سراغش می آیید کمی متفاوت است

3622
02:11:07,599 --> 02:11:10,040
می توانید روی مخزن GitHub مرتبط کلیک کنید

3623
02:11:10,040 --> 02:11:12,360
با این درس این همه چیز را خواهد داشت

3624
02:11:12,360 --> 02:11:13,480
کدی که در واقع خواهیم بود

3625
02:11:13,480 --> 02:11:16,599
کار با این بخش و همچنین

3626
02:11:16,599 --> 02:11:18,360
بخش خواندن من که قرار است داشته باشد

3627
02:11:18,360 --> 02:11:20,320
بسیاری از یادداشت ها در مورد نحوه عملکرد واقعی

3628
02:11:20,320 --> 02:11:22,639
با کد و به جای ساختن

3629
02:11:22,639 --> 02:11:24,880
مسائل و بحث در این مورد

3630
02:11:24,880 --> 02:11:27,199
اگر مشکلی دارید اینجا را ذخیره کنید

3631
02:11:27,199 --> 02:11:29,440
لطفا از تب بحث های The استفاده کنید

3632
02:11:29,440 --> 02:11:32,320
دوره کامل ریخته گری در اینجا یا از هر کدام استفاده کنید

3633
02:11:32,320 --> 02:11:34,119
مناطقی که ما در آن قرار داده ایم

3634
02:11:34,119 --> 02:11:36,119
بخش سوالاتی که قرار است آموزش دهیم

3635
02:11:36,119 --> 02:11:37,880
شما چگونه سوال بپرسید تا آنها

3636
02:11:37,880 --> 02:11:39,440
بیشترین احتمال وجود را دارند

3637
02:11:39,440 --> 02:11:41,159
پاسخ داده شده توسط شخص دیگری در

3638
02:11:41,159 --> 02:11:44,559
جامعه توسط هوش مصنوعی یا انجمن

3639
02:11:44,559 --> 02:11:45,880
علاوه بر این لطفا حتما بررسی کنید

3640
02:11:45,880 --> 02:11:49,360
وب سه بعدی برای اطلاعات بیشتر نیز من

3641
02:11:49,360 --> 02:11:50,960
اکیداً توصیه می کنیم که مکث کنید

3642
02:11:50,960 --> 02:11:54,320
همین الان ویدیو کنید و حساب کاربری بسازید

3643
02:11:54,320 --> 02:11:56,880
اول از همه GitHub و سپس حداقل

3644
02:11:56,880 --> 02:11:58,880
علاوه بر این، اتریوم را مبادله کنید

3645
02:11:58,880 --> 02:12:00,760
chat gbt یک منبع عالی برای ساختن است

3646
02:12:00,760 --> 02:12:03,480
حساب برای فقط به یاد داشته باشید که آن را

3647
02:12:03,480 --> 02:12:05,360
اغلب چیزها را اشتباه می گیرند و کاملاً درست نیست

3648
02:12:05,360 --> 02:12:07,679
به روز پیدا کنید که نیازی به ساختن ندارید

3649
02:12:07,679 --> 02:12:09,880
یک حساب برای اما اغلب چیزهایی را دریافت می کند

3650
02:12:09,880 --> 02:12:12,000
اشتباه گاهی اوقات و همچنین به طور معمول برای

3651
02:12:12,000 --> 02:12:13,920
هر بخش کد نویسی به شما یک

3652
02:12:13,920 --> 02:12:15,480
خلاصه ای کوتاه از آنچه ما در واقع هستیم

3653
02:12:15,480 --> 02:12:17,639
ساخت و ساز و در این درس

3654
02:12:17,639 --> 02:12:19,360
ما دقیقاً همین را می سازیم

3655
02:12:19,360 --> 02:12:20,559
قرارداد هوشمند و ما می رویم

3656
02:12:20,559 --> 02:12:22,800
اولین قرارداد هوشمند خود را بسازید

3657
02:12:22,800 --> 02:12:24,400
و ما قصد داریم آن را به a مستقر کنیم

3658
02:12:24,400 --> 02:12:26,639
بلاک چین در انتهای این بخش

3659
02:12:26,639 --> 02:12:28,199
شما قرار است خود را مستقر کنید

3660
02:12:28,199 --> 02:12:30,599
اولین قرارداد هوشمند تا کنون، بنابراین مطمئن باشید

3661
02:12:30,599 --> 02:12:32,159
به انتها برسید تا بتوانید خود را مستقر کنید

3662
02:12:32,159 --> 02:12:34,000
اولین قرارداد هوشمندی که قرار است ببندیم

3663
02:12:34,000 --> 02:12:37,159
با استفاده از چیزی به نام IDE به نام

3664
02:12:37,159 --> 02:12:39,599
ریمیکس برای استقرار و تعامل و کار

3665
02:12:39,599 --> 02:12:41,559
با این قرارداد هوشمند که در حال انجام است

3666
02:12:41,559 --> 02:12:43,520
بسیار هیجان انگیز بودن آن بسیار است

3667
02:12:43,520 --> 02:12:45,440
برای کسب بهترین تجربه توصیه می شود

3668
02:12:45,440 --> 02:12:47,320
از این برای شماست که دنبال کنید

3669
02:12:47,320 --> 02:12:49,559
و شما به کد با من می توانید تغییر دهید

3670
02:12:49,559 --> 02:12:51,760
سرعت من در ویدیو یوتیوب اگر من هستم

3671
02:12:51,760 --> 02:12:54,520
خیلی سریع برنامه نویسی می کنم یا من خیلی کند برنامه نویسی می کنم

3672
02:12:54,520 --> 02:12:56,159
اما شما برای نوشتن آن وقت می گذارید

3673
02:12:56,159 --> 02:12:58,280
کد همانطور که من کد همراه با شما در حال رفتن است

3674
02:12:58,280 --> 02:13:01,520
برای گنجاندن دانش در مغز شما

3675
02:13:01,520 --> 02:13:03,520
تکرار مادر مهارت است و من

3676
02:13:03,520 --> 02:13:05,079
می خواهم مطمئن شوم که از دیگری بیرون می آیی

3677
02:13:05,079 --> 02:13:07,840
طرف با مهارت در واقع کد این ما هستیم

3678
02:13:07,840 --> 02:13:10,000
از ابزاری به نام ریمیکس استفاده خواهد شد

3679
02:13:10,000 --> 02:13:12,040
می توانید آن را در گوگل جستجو کنید یا خودتان

3680
02:13:12,040 --> 02:13:13,920
فقط می توانید به مخزن یا وب GitHub بیایید

3681
02:13:13,920 --> 02:13:16,960
3 بعدی آموزش و پرورش و روی این لینک کلیک کنید

3682
02:13:16,960 --> 02:13:20,360
ریمیکس که وب ریمیکس را باز می کند

3683
02:13:20,360 --> 02:13:22,679
شناسه پس بیایید جلو برویم و وارد شویم

3684
02:13:22,679 --> 02:13:24,679
بیایید یاد بگیریم که اولین هوشمند خود را به کار بگیریم

3685
02:13:24,679 --> 02:13:27,119
در پایان این درس با شما قرارداد می بندد

3686
02:13:27,119 --> 02:13:29,159
اولین هوشمند خود را به کار خواهد گرفت

3687
02:13:29,159 --> 02:13:31,079
قرارداد اول خود را نوشته اید

3688
02:13:31,079 --> 02:13:33,679
کمی استحکام و ما بسیار هیجان زده هستیم

3689
02:13:33,679 --> 02:13:36,679
برای عبور از این

3690
02:13:38,280 --> 02:13:41,800
بخش به ریمیکس IDE یا همان خوش آمدید

3691
02:13:41,800 --> 02:13:44,000
محیط توسعه یکپارچه این

3692
02:13:44,000 --> 02:13:45,840
جایی است که ما نوشتن الف را یاد می گیریم

3693
02:13:45,840 --> 02:13:48,079
بسیاری از کد ما در ابتدا اگر شما

3694
02:13:48,079 --> 02:13:49,840
می‌خواهید می‌توانید پیش بروید و کمک بپذیرید

3695
02:13:49,840 --> 02:13:51,719
در اینجا ریمیکس کنید و اگر هرگز نبوده اید

3696
02:13:51,719 --> 02:13:53,400
قبل از ارائه به وب سایت ریمیکس

3697
02:13:53,400 --> 02:13:55,320
شما یک راهنمای آموزشی از برخی از آنها هستید

3698
02:13:55,320 --> 02:13:57,440
ویژگی هایی که ریمیکس برای ارائه دارد

3699
02:13:57,440 --> 02:13:59,520
به عنوان مثال یک کامپایلر solidity دارد

3700
02:13:59,520 --> 02:14:01,520
solidity زبان برنامه نویسی است

3701
02:14:01,520 --> 02:14:03,159
که در این مورد استفاده خواهیم کرد

3702
02:14:03,159 --> 02:14:06,159
دوره کدگذاری قراردادهای هوشمند ما که در آن

3703
02:14:06,159 --> 02:14:07,639
و ما نیاز داریم که آنها را کامپایل کنیم

3704
02:14:07,639 --> 02:14:09,119
استحکامی را که در مورد آن یاد خواهیم گرفت نوشت

3705
02:14:09,119 --> 02:14:11,639
که در یک کمی ما یک برگه در اینجا داریم

3706
02:14:11,639 --> 02:14:12,920
جایی که ما واقعاً می توانیم خود را مستقر کنیم

3707
02:14:12,920 --> 02:14:15,559
به یک بلاک چین قرارداد می بندد و ما داریم

3708
02:14:15,559 --> 02:14:17,679
همه این پوشه ها و اسکریپت های مختلف

3709
02:14:17,679 --> 02:14:19,960
از آنجایی که ما واقعاً می توانیم جاوا اسکریپت بنویسیم

3710
02:14:19,960 --> 02:14:22,719
و تایپ در ریمیکس نیز اما

3711
02:14:22,719 --> 02:14:24,159
فعلاً زیاد نگران این موارد نباشید

3712
02:14:24,159 --> 02:14:25,559
چون قراره توضیح بدم

3713
02:14:25,559 --> 02:14:27,559
همه چیزهایی که قرار است انجام دهیم، ریمیکس کنید

3714
02:14:27,559 --> 02:14:29,079
یک ابزار فوق العاده قدرتمند است زیرا

3715
02:14:29,079 --> 02:14:30,679
دارای بسیاری از ویژگی های است که اجازه خواهد داد

3716
02:14:30,679 --> 02:14:33,320
ما واقعاً آنچه را که داریم ببینیم و تجسم کنیم

3717
02:14:33,320 --> 02:14:35,360
قراردادهای هوشمند در نهایت ما هستیم

3718
02:14:35,360 --> 02:14:37,639
قرار است از ریمیکس به محلی منتقل شود

3719
02:14:37,639 --> 02:14:39,960
محیط توسعه هر چند ریمیکس باشد

3720
02:14:39,960 --> 02:14:42,040
ابزاری که هنوز توسط برخی از افراد برتر استفاده می شود

3721
02:14:42,040 --> 02:14:43,679
حسابرسان و توسعه دهندگان قرارداد هوشمند

3722
02:14:43,679 --> 02:14:45,400
در فضایی که می خواهند به سرعت

3723
02:14:45,400 --> 02:14:47,480
چیزی را بررسی کنید و علاوه بر آن

3724
02:14:47,480 --> 02:14:49,040
برای یادگیری فوق العاده است

3725
02:14:49,040 --> 02:14:51,360
اصول استحکام دست چپ

3726
02:14:51,360 --> 02:14:52,719
سمت جایی است که ما در واقع به آن می رویم

3727
02:14:52,719 --> 02:14:55,040
اگر بیاوریم با ریمیکس شروع به تعامل کنید

3728
02:14:55,040 --> 02:14:57,440
ماوس ما تا بالای این فایل کوچک

3729
02:14:57,440 --> 02:14:58,800
کاوشگر جایی است که ما قرار است داشته باشیم

3730
02:14:58,800 --> 02:15:00,040
همه پرونده های ما و جایی که می رویم

3731
02:15:00,040 --> 02:15:01,719
برای نوشتن استحکام یا هوشمندی ما

3732
02:15:01,719 --> 02:15:03,599
کد قرارداد اگر می خواهید می توانید ترک کنید

3733
02:15:03,599 --> 02:15:04,960
همه این پوشه ها در اینجا هستند اما من هستم

3734
02:15:04,960 --> 02:15:06,360
در واقع به جلو بروید و حذف کنید

3735
02:15:06,360 --> 02:15:08,440
همه چیز به طوری که برای من کمتر باشد

3736
02:15:08,440 --> 02:15:10,480
برای کار کردن با یا یا برخورد با پس من فقط

3737
02:15:10,480 --> 02:15:12,400
به جلو بروید و راست کلیک کنید و

3738
02:15:12,400 --> 02:15:14,679
همه چیز را در اینجا حذف کنم تا بتوانم

3739
02:15:14,679 --> 02:15:17,040
اگر دوباره به طور کامل از ابتدا شروع کنید

3740
02:15:17,040 --> 02:15:19,040
شما می خواهید همه اینها را اینجا بگذارید

3741
02:15:19,040 --> 02:15:21,199
با خیال راحت این کار را انجام دهید مهم نیست من فقط

3742
02:15:21,199 --> 02:15:23,760
فکر کن فضای ذهنی من را به هم ریخته است

3743
02:15:23,760 --> 02:15:26,119
کمی اکنون یک ریمیکس خالی داریم

3744
02:15:26,119 --> 02:15:27,360
پروژه و اولین چیزی که ما هستیم

3745
02:15:27,360 --> 02:15:30,000
قصد داریم انجام دهیم این است که اولین ما را ایجاد کنیم

3746
02:15:30,000 --> 02:15:32,480
فایل برای شروع نوشتن و استقرار ما

3747
02:15:32,480 --> 02:15:34,239
قرارداد هوشمند solidity ما می خواهیم

3748
02:15:34,239 --> 02:15:36,199
ادامه دهید و روی ایجاد فایل جدید کلیک کنید

3749
02:15:36,199 --> 02:15:40,480
درست در اینجا و در فضای ذخیره سازی ساده تایپ کنید.

3750
02:15:40,480 --> 02:15:43,079
Soul doou به کامپایلر ما می گوید که این

3751
02:15:43,079 --> 02:15:45,559
قرار است یک قرارداد استحکام باشد

3752
02:15:45,559 --> 02:15:47,599
فایل solidity و ما خواهیم بود

3753
02:15:47,599 --> 02:15:50,079
جامد نوشتن در داخل این فایل

3754
02:15:50,079 --> 02:15:51,880
که باز هم جامد محبوب ترین است

3755
02:15:51,880 --> 02:15:53,920
زبان برنامه نویسی قرارداد هوشمند و

3756
02:15:53,920 --> 02:15:56,159
خواهید دید که ما در واقع ظاهر می شویم

3757
02:15:56,159 --> 02:15:58,280
ذخیره سازی ساده روح در دست راست

3758
02:15:58,280 --> 02:16:00,239
سمتی که می توانید در آن تایپ کنید و در واقع

3759
02:16:00,239 --> 02:16:03,040
کد استحکام ما را همین حالا در زیر بنویسید

3760
02:16:03,040 --> 02:16:05,679
دکمه کاوشگر فایل کمی است

3761
02:16:05,679 --> 02:16:07,920
نماد جستجو که به ما امکان جستجو را می دهد

3762
02:16:07,920 --> 02:16:09,360
برای کدهای مختلف در همه ما

3763
02:16:09,360 --> 02:16:12,239
به عنوان مثال اگر تایپ کنم، قرارداد می بندد

3764
02:16:12,239 --> 02:16:15,040
سلام در اینجا و من آن پیست را کپی می کنم

3765
02:16:15,040 --> 02:16:17,719
در نوار جستجو، اینتر را بزنید تا ببینیم

3766
02:16:17,719 --> 02:16:20,480
که این خط hello را در ما پیدا کرد

3767
02:16:20,480 --> 02:16:22,599
ذخیره سازی ساده بیایید جلوتر برویم و

3768
02:16:22,599 --> 02:16:24,920
آن را درست در زیر نماد جستجو حذف کنید

3769
02:16:24,920 --> 02:16:27,239
این کامپایلر solidity است و خواهید دید

3770
02:16:27,239 --> 02:16:29,280
یک سری چیزهای مختلف ظاهر می شود که

3771
02:16:29,280 --> 02:16:31,119
درباره کامپایلر ما به ما می گوید

3772
02:16:31,119 --> 02:16:33,240
پیکربندی و ما می توانیم حتی بیشتر را ببینیم

3773
02:16:33,240 --> 02:16:34,840
پیکربندی پیشرفته اگر ما ضربه بزنید

3774
02:16:34,840 --> 02:16:36,599
کشویی ما نمی خواهیم به آن ضربه بزنیم

3775
02:16:36,599 --> 02:16:38,359
حالا بیایید جلو برویم و روی آن دوبار کلیک کنیم

3776
02:16:38,359 --> 02:16:40,479
کامپایلر solidity اینجاست تا بتوانیم

3777
02:16:40,479 --> 02:16:43,479
فقط ذخیره سازی ساده را ببینید. من هستم

3778
02:16:43,479 --> 02:16:45,160
همچنین روی این ترمینال پنهان کلیک کنید

3779
02:16:45,160 --> 02:16:47,439
را فشار دهید تا ما فقط ساده خود را ببینیم

3780
02:16:47,439 --> 02:16:49,439
ذخیره سازی روح در حال حاضر اولین چیزی که

3781
02:16:49,439 --> 02:16:51,519
ما می خواهیم در تمام استحکام خود در

3782
02:16:51,519 --> 02:16:53,760
قراردادهای هوشمند استحکام را بنویسید

3783
02:16:53,760 --> 02:16:54,960
نسخه ای که قرار است کار کنیم

3784
02:16:54,960 --> 02:16:57,160
با استحکام دائماً در حال تغییر است

3785
02:16:57,160 --> 02:16:59,280
زبان و ما می خواهیم بسیار خاص باشیم

3786
02:16:59,280 --> 02:17:00,359
در مورد نسخه ای که قرار است باشیم

3787
02:17:00,359 --> 02:17:02,399
با استفاده از نوشتن قرارداد هوشمند ما به عنوان

3788
02:17:02,399 --> 02:17:04,479
هر نسخه کارهای مختلفی را انجام می دهد

3789
02:17:04,479 --> 02:17:05,960
نسخه خود را که می خواهید انجام دهید بنویسید

3790
02:17:05,960 --> 02:17:08,679
پراگما solidity و سپس خود را تایپ کنید

3791
02:17:08,679 --> 02:17:10,439
نسخه برای اکثر این دوره ما هستیم

3792
02:17:10,439 --> 02:17:12,880
استفاده خواهد شد

3793
02:17:14,280 --> 02:17:16,599
0.819 به عنوان فعلی ترین است

3794
02:17:16,599 --> 02:17:18,679
افزودن جامد با این حال گرفتن

3795
02:17:18,679 --> 02:17:20,240
برای کار با نسخه های مختلف استفاده می شود

3796
02:17:20,240 --> 02:17:22,679
از استحکام واقعا برای شما خوب است

3797
02:17:22,679 --> 02:17:23,880
قرار است با آن کار کنید

3798
02:17:23,880 --> 02:17:26,040
نسخه های مختلف جامد مهم نیست

3799
02:17:26,040 --> 02:17:27,800
نسخه های خاصی از کجا می روید

3800
02:17:27,800 --> 02:17:29,920
استحکام پایدارتر از

3801
02:17:29,920 --> 02:17:31,639
نسخه های دیگر در حال حاضر وجود دارد

3802
02:17:31,639 --> 02:17:33,160
ابزار محبوبی به نام Slither که

3803
02:17:33,160 --> 02:17:35,160
استفاده را توصیه می کند

3804
02:17:35,160 --> 02:17:38,760
0.818 بنابراین اگر می خواهید پیش فرض را 0.818 کنید

3805
02:17:38,760 --> 02:17:40,880
برای این دوره احساس رایگان برای انجام این کار ما هستیم

3806
02:17:40,880 --> 02:17:42,040
قرار است با استفاده از یک زن و شوهر متفاوت است

3807
02:17:42,040 --> 02:17:44,559
نسخه ها همانطور که ما کد می کنیم، این خط می گوید

3808
02:17:44,559 --> 02:17:47,160
ما نسخه خود را در حال حاضر این دو بیان کردیم

3809
02:17:47,160 --> 02:17:49,399
اسلش در اینجا مخفف چیزی است که a نامیده می شود

3810
02:17:49,399 --> 02:17:51,639
با استحکام نظر دهید و این به شما اجازه می دهد

3811
02:17:51,639 --> 02:17:54,559
برای نوشتن هر چیزی بعد از دو اسلش

3812
02:17:54,559 --> 02:17:56,800
و زمانی که کد خود را کامپایل یا اجرا می کنیم

3813
02:17:56,800 --> 02:17:58,760
ما فقط آنچه را که در اینجا است نادیده می گیریم

3814
02:17:58,760 --> 02:18:00,920
می توانستیم تایپ کنیم بلا بله بلا

3815
02:18:00,920 --> 02:18:04,359
می خواهم گربه ها باحال هستند و مهم نیست

3816
02:18:04,359 --> 02:18:06,439
شما می توانید هر چیزی را در اینجا بنویسید

3817
02:18:06,439 --> 02:18:08,479
توصیه می کنیم همانطور که شما را همراهی می کنیم

3818
02:18:08,479 --> 02:18:10,160
باید نظرات را در کد خود بنویسید

3819
02:18:10,160 --> 02:18:13,399
همچنین برای شما که در ادامه به آن مراجعه کنید و

3820
02:18:13,399 --> 02:18:15,760
علاوه بر این احساس رایگان برای کپی کردن همه

3821
02:18:15,760 --> 02:18:17,840
کدی که می نویسید و آن را به صورت محلی قرار می دهید

3822
02:18:17,840 --> 02:18:19,719
به طوری که فقط در مورد کش مرورگر شما

3823
02:18:19,719 --> 02:18:21,399
تازه کردن یا چیزی که از دست نخواهید داد

3824
02:18:21,399 --> 02:18:23,719
تمام کارهایی که قبلا انجام داده اید

3825
02:18:23,719 --> 02:18:25,760
شما قفل را برای روز کپی پیست این

3826
02:18:25,760 --> 02:18:27,319
در یک فایل متنی قرار دهید تا بتوانید آن را داشته باشید

3827
02:18:27,319 --> 02:18:29,160
برای بعد اما یک نظر خوب برای اینجا

3828
02:18:29,160 --> 02:18:32,920
ممکن است این نسخه ای است که اکنون در حال نوشتن است

3829
02:18:32,920 --> 02:18:35,200
نسخه ما مانند این در استحکام می گوید

3830
02:18:35,200 --> 02:18:37,080
کامپایلر solidity که ما تنها هستیم

3831
02:18:37,080 --> 02:18:40,960
مجاز به استفاده از 0.818 هنگام کامپایل این است

3832
02:18:40,960 --> 02:18:42,679
با این حال ممکن است یک نسخه جدید منتشر شود

3833
02:18:42,679 --> 02:18:45,120
و ما نمی توانیم از هر چیز جدیدتری استفاده کنیم

3834
02:18:45,120 --> 02:18:47,120
از این نسخه به کامپایلر بگویید

3835
02:18:47,120 --> 02:18:48,840
که این کلاه کوچک را به این کم اضافه کنیم

3836
02:18:48,840 --> 02:18:51,240
هویج که فقط این قرارداد را می گوید

3837
02:18:51,240 --> 02:18:52,599
با

3838
02:18:52,599 --> 02:18:55,920
0.818 یا هر چیزی بزرگتر از این

3839
02:18:55,920 --> 02:19:00,080
یعنی وقتی 0.820 بیاید 0.8.9 کار می کند

3840
02:19:00,080 --> 02:19:02,880
با این حال، یکی کار خواهد کرد

3841
02:19:02,880 --> 02:19:06,399
اگر ما کار می کردیم 0.817 کار نمی کرد

3842
02:19:06,399 --> 02:19:09,359
با 0.818 یا بالاتر اگر آن را نداریم

3843
02:19:09,359 --> 02:19:11,960
carrot این فقط به کامپایلر می گوید

3844
02:19:11,960 --> 02:19:14,519
0.818 با این کد کار می کند اگر ما

3845
02:19:14,519 --> 02:19:16,519
می خواهید از نسخه های جامد در a استفاده کنید

3846
02:19:16,519 --> 02:19:19,080
محدوده ما می توانیم کاری شبیه این انجام دهیم

3847
02:19:19,080 --> 02:19:20,479
می توانیم بگوییم که می خواهیم نسخه ما باشد

3848
02:19:20,479 --> 02:19:23,519
بزرگتر یا مساوی

3849
02:19:23,519 --> 02:19:27,040
0.818 اما کمتر از

3850
02:19:27,040 --> 02:19:29,840
0.9.0 این به کامپایلر می گوید

3851
02:19:29,840 --> 02:19:32,080
هر نسخه بین این دو معتبر است

3852
02:19:32,080 --> 02:19:34,880
نسخه برای مثال

3853
02:19:34,880 --> 02:19:38,800
0.9.1 هم کار نمی کند

3854
02:19:38,800 --> 02:19:41,840
0.9.0 زیرا اینها به شدت نیستند

3855
02:19:41,840 --> 02:19:43,240
کمتر از

3856
02:19:43,240 --> 02:19:45,319
0.9.0 عالی است، بنابراین اکنون می دانیم که چگونه این کار را انجام دهیم

3857
02:19:45,319 --> 02:19:47,439
نسخه های کامپایلر اکنون مورد بعدی است

3858
02:19:47,439 --> 02:19:49,000
هر قرارداد هوشمند باید با آن شروع شود

3859
02:19:49,000 --> 02:19:51,319
چیزی به نام spdx است

3860
02:19:51,319 --> 02:19:54,359
شناسه مجوز در حال حاضر این در واقع

3861
02:19:54,359 --> 02:19:56,319
توسط کامپایلر مورد نیاز نیست

3862
02:19:56,319 --> 02:19:58,000
در واقع اگر ما کامپایل کنیم یک هشدار می اندازیم

3863
02:19:58,000 --> 02:19:59,960
و خطا نمی کند، خوب است اگر شما

3864
02:19:59,960 --> 02:20:01,800
این را ندارید با این حال بسیار است

3865
02:20:01,800 --> 02:20:03,560
توصیه می شود این یک روش درست کردن است

3866
02:20:03,560 --> 02:20:06,359
کد مجوز و اشتراک گذاری و IP از

3867
02:20:06,359 --> 02:20:08,399
قراردادهای شما از یک حقوقی بسیار ساده تر است

3868
02:20:08,399 --> 02:20:10,439
دیدگاه من پیوندی برای اطلاعات بیشتر دارم

3869
02:20:10,439 --> 02:20:12,840
چگونه مجوزها در مخزن GitHub کار می کنند

3870
02:20:12,840 --> 02:20:14,399
مرتبط با این بخش از

3871
02:20:14,399 --> 02:20:16,920
دوره MIT به عنوان یکی از دوره های آموزشی شناخته شده است

3872
02:20:16,920 --> 02:20:19,399
مجوزهای مجاز اساساً به این معنی است

3873
02:20:19,399 --> 02:20:20,960
هر کسی می تواند از این کد و زیبا استفاده کند

3874
02:20:20,960 --> 02:20:22,359
خیلی ها هر کاری می خواهند با آن انجام دهند

3875
02:20:22,359 --> 02:20:23,800
بیش از حد نگران نیست

3876
02:20:23,800 --> 02:20:26,040
مجوزها در حال حاضر اما اجازه دهید در واقع برویم

3877
02:20:26,040 --> 02:20:27,840
بازگشت به

3878
02:20:27,840 --> 02:20:30,319
0.8.9 و در سمت چپ اجازه دهید

3879
02:20:30,319 --> 02:20:32,520
به پایین بروید و به این دکمه کامپایلر بروید و

3880
02:20:32,520 --> 02:20:34,840
حتی همین الان هم این پشتیبان را باز کنید

3881
02:20:34,840 --> 02:20:36,880
که ما حتی هیچ کدی که بتوانیم نداریم

3882
02:20:36,880 --> 02:20:38,439
در واقع پیش بروید و این را کامپایل کنید

3883
02:20:38,439 --> 02:20:40,399
قرارداد اکنون ممکن است قرمز را ببینید

3884
02:20:40,399 --> 02:20:42,120
خمیده و ممکن است یک هشدار ببینید

3885
02:20:42,120 --> 02:20:44,160
اینجاست اما فعلاً نگران آن نباش

3886
02:20:44,160 --> 02:20:46,399
برای انتخاب نسخه کامپایلر ما پیمایش می کنیم

3887
02:20:46,399 --> 02:20:48,720
تا این بخش و ما می توانیم انتخاب کنیم

3888
02:20:48,720 --> 02:20:50,040
نسخه کامپایلری که می خواهیم کار کنیم

3889
02:20:50,040 --> 02:20:52,040
در اکثر مواقع اگر شما فقط

3890
02:20:52,040 --> 02:20:53,920
compile simple storage را بزنید. روح یا

3891
02:20:53,920 --> 02:20:55,800
شما این دکمه بزرگ کامپایل را بزنید

3892
02:20:55,800 --> 02:20:57,960
به طور خودکار نسخه را برای شما انتخاب کنید

3893
02:20:57,960 --> 02:21:00,359
برای مثال اگر به پایین اسکرول کنم اما ضربه بزنم

3894
02:21:00,359 --> 02:21:03,560
کامپایل آن به طور خودکار به بالا تلنگر خواهد شد

3895
02:21:03,560 --> 02:21:06,280
08.19 و ما توانستیم جلو برویم

3896
02:21:06,280 --> 02:21:08,280
توانستند این را با موفقیت کامپایل کنند

3897
02:21:08,280 --> 02:21:11,080
کد الان میگه هیچ قراردادی کامپایل نشده

3898
02:21:11,080 --> 02:21:13,120
هنوز چون قراردادی نبسته ایم

3899
02:21:13,120 --> 02:21:14,319
در اینجا ما فقط نسخه از

3900
02:21:14,319 --> 02:21:16,319
cility که ما با آن کار می کنیم

3901
02:21:16,319 --> 02:21:18,600
کد ما به این معنی است که انسان ما را خوانا کنیم

3902
02:21:18,600 --> 02:21:20,800
کد و تبدیل آن به

3903
02:21:20,800 --> 02:21:22,680
کد قابل خواندن کامپیوتر که هست

3904
02:21:22,680 --> 02:21:24,960
در اصل یک دسته از صفر و یک یا

3905
02:21:24,960 --> 02:21:27,439
کد بایت آن کد کامپیوتر بسیار است

3906
02:21:27,439 --> 02:21:29,359
دستورالعمل های خاص برای کامپیوتر

3907
02:21:29,359 --> 02:21:31,720
برای استفاده یا در مورد ما بلاک چین به

3908
02:21:31,720 --> 02:21:34,399
استفاده از قرارداد ما بعداً یاد خواهیم گرفت

3909
02:21:34,399 --> 02:21:36,560
درباره کد سطح ماشین و کدهای عملیاتی

3910
02:21:36,560 --> 02:21:38,960
و کدهای evm در بخش بسیار بعدی

3911
02:21:38,960 --> 02:21:41,000
این دوره علاوه بر این شما می توانید ضربه بزنید

3912
02:21:41,000 --> 02:21:43,880
دستور s یا کنترل که همچنین

3913
02:21:43,880 --> 02:21:46,040
ذخیره و کامپایل خواهید دید که من به نوعی

3914
02:21:46,040 --> 02:21:48,240
یک انگشت ماشه ای داشته باشم و من از آن خارج خواهم شد

3915
02:21:48,240 --> 02:21:51,200
عادت ضربه زدن به دستور همیشه

3916
02:21:51,200 --> 02:21:52,840
چون من به عنوان کسی که زیاد کد می نویسم

3917
02:21:52,840 --> 02:21:54,600
باید مطمئن شوم که همیشه صرفه جویی می کنم

3918
02:21:54,600 --> 02:21:56,040
در غیر این صورت ممکن است همه چیز اینطور کار نکند

3919
02:21:56,040 --> 02:21:58,160
همانطور که دیدید اگر از a استفاده کنیم در نظر گرفته شده است

3920
02:21:58,160 --> 02:22:00,040
نسخه های مختلف جامد و ما ضربه

3921
02:22:00,040 --> 02:22:01,680
دکمه کامپایل آن را به طور خودکار

3922
02:22:01,680 --> 02:22:04,160
به عقب برگردید اما برای مثال فرض کنید من

3923
02:22:04,160 --> 02:22:05,240
خواست استفاده کند

3924
02:22:05,240 --> 02:22:07,960
0.8.7 هر چیزی بزرگتر از آن و

3925
02:22:07,960 --> 02:22:09,399
ما در حال کامپایلر هستیم

3926
02:22:09,399 --> 02:22:13,040
0.8.9 و کامپایل را می زنیم تغییر نمی کند

3927
02:22:13,040 --> 02:22:15,280
با این حال اگر من از چیزی کمتر از

3928
02:22:15,280 --> 02:22:18,280
0.8.7 و کامپایل را می زنیم تغییر می کند

3929
02:22:18,280 --> 02:22:20,280
زیرا می خواهد به طور خودکار انتخاب شود

3930
02:22:20,280 --> 02:22:23,080
یک نسخه جامد که مناسب است

3931
02:22:23,080 --> 02:22:25,520
برای نسخه ای که دوباره انتخاب کردید I

3932
02:22:25,520 --> 02:22:27,560
می خواهند استفاده کنند

3933
02:22:27,560 --> 02:22:30,680
0.818 و من می خواهم کامپایل و را بزنم

3934
02:22:30,680 --> 02:22:32,319
ما خوب هستیم که برویم حالا ما می رویم

3935
02:22:32,319 --> 02:22:34,200
جلوتر و شروع به نوشتن قرارداد خود کنیم و

3936
02:22:34,200 --> 02:22:35,680
برای دریافت نمای تمام صفحه دوباره ما

3937
02:22:35,680 --> 02:22:37,040
فقط برو روی solidity کلیک کن

3938
02:22:37,040 --> 02:22:39,080
کامپایلر به طوری که ما فقط می توانیم خود را ببینیم

3939
02:22:39,080 --> 02:22:41,160
برای شروع نوشتن قرارداد ما اینجا کد کنید

3940
02:22:41,160 --> 02:22:43,080
ما از یک کلمه کلیدی در solidity استفاده می کنیم

3941
02:22:43,080 --> 02:22:45,800
قرارداد نامیده می شود این به استحکام می گوید که

3942
02:22:45,800 --> 02:22:47,680
قطعه کد بعدی خواهد بود

3943
02:22:47,680 --> 02:22:49,680
نام قرارداد ما که ما هستیم

3944
02:22:49,680 --> 02:22:51,160
برای ایجاد می توانید به یک فکر کنید

3945
02:22:51,160 --> 02:22:53,240
قرارداد بسیار شبیه به یک کلاس if

3946
02:22:53,240 --> 02:22:55,120
شما با جاوا اسکریپت یا

3947
02:22:55,120 --> 02:22:57,319
پایتون یا جاوا یا واقعاً هر کدام

3948
02:22:57,319 --> 02:22:59,399
برنامه نویسی شی گرا و ما هستیم

3949
02:22:59,399 --> 02:23:00,800
ادامه می دهیم و قراردادمان را می دهیم

3950
02:23:00,800 --> 02:23:02,560
نامی که در اینجا قرار است اسم خود را بگذاریم

3951
02:23:02,560 --> 02:23:05,280
ذخیره سازی ساده و سپس این را اضافه می کنیم

3952
02:23:05,280 --> 02:23:08,240
بریس های مجعد کمی باز و بسته یا

3953
02:23:08,240 --> 02:23:10,479
براکت های فرفری همه چیز را در داخل

3954
02:23:10,479 --> 02:23:11,880
این براکت های فرفری خواهد بود

3955
02:23:11,880 --> 02:23:14,000
بخشی از این قرارداد ساده در نظر گرفته شده است

3956
02:23:14,000 --> 02:23:16,279
ذخیره سازی حالا اگر اینتر را بزنیم به عقب برمی گردیم

3957
02:23:16,279 --> 02:23:18,439
به کامپایلر و کامپایل را بزنید ما می توانیم

3958
02:23:18,439 --> 02:23:20,600
یک بار دیگر این چک سبز کوچک را ببینید

3959
02:23:20,600 --> 02:23:23,240
علامت گذاری به عنوان پاپ آپ این به معنای مجموعه ماست

3960
02:23:23,240 --> 02:23:25,800
اگر بخواهیم حذف کنیم موفق بوده است

3961
02:23:25,800 --> 02:23:27,399
به عنوان مثال این پرانتز و ضربه

3962
02:23:27,399 --> 02:23:29,880
کامپایل خواهیم دید که این را دریافت خواهیم کرد

3963
02:23:29,880 --> 02:23:32,439
کامپایل خطا با یک خطا ناموفق بود

3964
02:23:32,439 --> 02:23:33,840
و اگر به پایین اسکرول کنیم این کار خواهد شد

3965
02:23:33,840 --> 02:23:36,240
به ما بگویید که خطا در واقع کجاست و

3966
02:23:36,240 --> 02:23:38,439
ما یک پنجره بازشو قرمز کوچک خواهیم داشت که می گوید چه چیزی

3967
02:23:38,439 --> 02:23:40,359
خط خطا در واقع در ما خواهد بود

3968
02:23:40,359 --> 02:23:41,880
در مورد اشکال زدایی این خطاها در الف بیاموزید

3969
02:23:41,880 --> 02:23:43,920
کمی اما بیایید بریس فرفری را اضافه کنیم

3970
02:23:43,920 --> 02:23:46,359
به عقب برگردید به کامپایلر

3971
02:23:46,359 --> 02:23:50,760
کامپایل و ما آماده هستیم

3972
02:23:53,279 --> 02:23:54,560
فرضاً ما می توانیم این را مستقر کنیم

3973
02:23:54,560 --> 02:23:57,200
قرارداد هوشمند در حال حاضر معتبر است

3974
02:23:57,200 --> 02:24:00,479
قرارداد اگرچه کاری انجام نمی دهد

3975
02:24:00,479 --> 02:24:02,880
اما از نظر فنی تبریک می گویم

3976
02:24:02,880 --> 02:24:04,680
فقط همین کد کوچکی که دارید

3977
02:24:04,680 --> 02:24:06,960
من اولین قرارداد هوشمند خود را نوشتم

3978
02:24:06,960 --> 02:24:08,439
املای نسخه اشتباه است، بنابراین ما می رویم

3979
02:24:08,439 --> 02:24:10,640
درست است که شهر بسیار متفاوت است

3980
02:24:10,640 --> 02:24:12,800
انواع چیزهایی که می توانید در آنها بسازید

3981
02:24:12,800 --> 02:24:14,720
این قراردادهای هوشمند بسیار متفاوت است

3982
02:24:14,720 --> 02:24:17,040
انواع داده یا فقط نوع اگر شما به

3983
02:24:17,040 --> 02:24:19,160
مستندات استحکام در اسناد

3984
02:24:19,160 --> 02:24:21,640
solidity l.org دوباره پیوند این را در

3985
02:24:21,640 --> 02:24:23,840
GitHub می‌توانیم بخش Types را انتخاب کنیم

3986
02:24:23,840 --> 02:24:25,680
در سمت چپ برای کسب اطلاعات بیشتر

3987
02:24:25,680 --> 02:24:27,880
در مورد انواع جامدادی اگر می خواهید دریافت کنید

3988
02:24:27,880 --> 02:24:29,600
یک دیدگاه جامع از همه چیزهای مختلف

3989
02:24:29,600 --> 02:24:31,120
انواع شما می توانید ادامه دهید و این را بخوانید

3990
02:24:31,120 --> 02:24:33,399
اسناد برخی از انواع اساسی

3991
02:24:33,399 --> 02:24:36,359
خواهند بود بولی uent و

3992
02:24:36,359 --> 02:24:39,600
یک آدرس و بایت بایت کمتر است

3993
02:24:39,600 --> 02:24:41,120
نوع سطح که ما در مورد a صحبت خواهیم کرد

3994
02:24:41,120 --> 02:24:43,240
کمی بولی نوعی از آن است

3995
02:24:43,240 --> 02:24:46,120
مقدار نادرست واقعی یک uint خواهد بود

3996
02:24:46,120 --> 02:24:49,920
یک عدد صحیح بدون علامت AKA یک کل مثبت

3997
02:24:49,920 --> 02:24:52,800
عدد یعنی بدون اعشار بدون کسر

3998
02:24:52,800 --> 02:24:56,040
یک عدد صحیح یک کل امضا شده خواهد بود

3999
02:24:56,040 --> 02:24:58,359
عدد یعنی می تواند مثبت باشد یا

4000
02:24:58,359 --> 02:25:00,880
منفی اما دوباره یک عدد کامل است و

4001
02:25:00,880 --> 02:25:02,319
سپس ما یک آدرس داریم که در حال رفتن است

4002
02:25:02,319 --> 02:25:05,000
به خوبی آدرس آن بسیار شبیه است

4003
02:25:05,000 --> 02:25:07,359
اگر ما متاماسک خود را باز کنیم و ما

4004
02:25:07,359 --> 02:25:09,479
روی این حساب کلیک کنید، اینجا قرار است باشد

4005
02:25:09,479 --> 02:25:11,399
چیزی شبیه به این وجود دارد برخی دیگر

4006
02:25:11,399 --> 02:25:13,279
انواع و همچنین راه های ایجاد شما

4007
02:25:13,279 --> 02:25:15,000
انواع سفارشی خود را داریم اما بیشتر یاد خواهیم گرفت

4008
02:25:15,000 --> 02:25:17,160
در مورد آن بعداً می توانیم از اینها استفاده کنیم

4009
02:25:17,160 --> 02:25:19,040
انواع مختلف برای تعریف متفاوت

4010
02:25:19,040 --> 02:25:21,399
متغیرها در اصل متغیرهای VAR هستند

4011
02:25:21,399 --> 02:25:23,240
دارندگان مقادیر مختلف و اینها

4012
02:25:23,240 --> 02:25:25,200
مقادیر می توانند یکی از این انواع را داشته باشند

4013
02:25:25,200 --> 02:25:26,800
به عنوان مثال می توانیم یک متغیر ایجاد کنیم

4014
02:25:26,800 --> 02:25:30,880
تماس گرفته شده دارای شماره مورد علاقه است که می تواند

4015
02:25:30,880 --> 02:25:33,160
نشان می دهد اگر کسی مورد علاقه دارد

4016
02:25:33,160 --> 02:25:35,520
شماره این شماره مورد علاقه می تواند باشد

4017
02:25:35,520 --> 02:25:37,359
درست یا نادرست، هر دو دارای یک هستند

4018
02:25:37,359 --> 02:25:39,640
شماره مورد علاقه یا نمی گویند

4019
02:25:39,640 --> 02:25:41,800
استحکام که این عدد مورد علاقه است

4020
02:25:41,800 --> 02:25:44,200
یک نادرست واقعی یا یک بولی است

4021
02:25:44,200 --> 02:25:46,439
اضافه کردن این کلمه کلیدی Bull قبل از دارد

4022
02:25:46,439 --> 02:25:48,319
شماره مورد علاقه بنابراین این مورد مورد علاقه است

4023
02:25:48,319 --> 02:25:49,600
عدد یا درست خواهد بود یا

4024
02:25:49,600 --> 02:25:52,080
false و برای تنظیم مقدار آن می رویم

4025
02:25:52,080 --> 02:25:53,880
برای دادن این علامت مساوی کوچک و

4026
02:25:53,880 --> 02:25:56,720
درست است، بنابراین اکنون شماره مورد علاقه a است

4027
02:25:56,720 --> 02:25:59,040
متغیری که نشان دهنده true است ما می توانیم

4028
02:25:59,040 --> 02:26:01,240
همچنین بگویید شماره مورد علاقه اش نادرست است

4029
02:26:01,240 --> 02:26:02,840
به این معنی که کسی ندارد

4030
02:26:02,840 --> 02:26:05,040
شماره مورد علاقه برای یک uent که دوباره

4031
02:26:05,040 --> 02:26:07,920
یک عدد صحیح بدون علامت است که می توانیم بگوییم uint

4032
02:26:07,920 --> 02:26:11,800
عدد مورد علاقه برابر است با 88 به این معنی

4033
02:26:11,800 --> 02:26:13,560
که این عدد مورد علاقه متغیر است

4034
02:26:13,560 --> 02:26:16,680
خواهد شد 88 a Uint و int هستند

4035
02:26:16,680 --> 02:26:18,840
واقعاً از این نظر خاص است که ما واقعاً می توانیم

4036
02:26:18,840 --> 02:26:21,120
مشخص کنید که چند بیت یا بایت داریم

4037
02:26:21,120 --> 02:26:23,600
می خواهید برای مثال استفاده کنید می توانیم بگوییم U

4038
02:26:23,600 --> 02:26:26,680
256 U 256 این متغیر را مشخص می کند

4039
02:26:26,680 --> 02:26:29,560
عدد مورد علاقه 256 بیت دارد ما نیستیم

4040
02:26:29,560 --> 02:26:31,880
قرار است به عمق بیت ها و بایت ها بپردازیم

4041
02:26:31,880 --> 02:26:33,720
در حال حاضر اما اگر می خواهید سریع بگیرید

4042
02:26:33,720 --> 02:26:35,600
تازه ما یک لینک در آن را ترک کرده ایم

4043
02:26:35,600 --> 02:26:37,359
مخزن GitHub مرتبط با این دوره

4044
02:26:37,359 --> 02:26:40,200
تا به شما یک نمای کلی از بیت ها در مقابل ارائه دهد

4045
02:26:40,200 --> 02:26:42,600
بایت ها و نحوه کار آنها به روشی ساده تر

4046
02:26:42,600 --> 02:26:44,479
در مورد این فکر کنید واقعا چقدر بزرگ است

4047
02:26:44,479 --> 02:26:46,120
آیا می تواند هر چه عدد بزرگتر شود

4048
02:26:46,120 --> 02:26:47,920
در اینجا هر چه این عدد مورد علاقه می تواند بزرگتر باشد

4049
02:26:47,920 --> 02:26:51,600
حداکثر اندازه ENT 256 باشد و اگر

4050
02:26:51,600 --> 02:26:54,840
شما U 256 را به طور پیش فرض مشخص نمی کنید

4051
02:26:54,840 --> 02:26:58,439
به u 256 بودن پس این و این هستند

4052
02:26:58,439 --> 02:27:01,319
همان چیزی که همین شما

4053
02:27:01,319 --> 02:27:05,160
همچنین می تواند 8 بیت 16 بیت 64 بیت داشته باشد

4054
02:27:05,160 --> 02:27:07,560
و غیره اغلب اوقات وقتی ما هستیم بهتر است

4055
02:27:07,560 --> 02:27:09,200
نوشتن کد ما برای خوانایی

4056
02:27:09,200 --> 02:27:12,479
دیدگاه تا حد امکان صریح باشد

4057
02:27:12,479 --> 02:27:14,080
بنابراین تقریباً همیشه من را خواهید دید

4058
02:27:14,080 --> 02:27:16,319
نوشتن U و 256 چون می خواهم باشم

4059
02:27:16,319 --> 02:27:18,399
خیلی صریح با چند بیت من

4060
02:27:18,399 --> 02:27:20,439
حتی اگر برای U و 256 استفاده کنید

4061
02:27:20,439 --> 02:27:22,399
آنها به جای u به همان معنی هستند

4062
02:27:22,399 --> 02:27:25,000
256 ما همچنین می توانیم این یک INT باشد

4063
02:27:25,000 --> 02:27:27,600
256 و در واقع بیایید آن Boolean را اضافه کنیم

4064
02:27:27,600 --> 02:27:30,120
در اینجا یک INT در واقع می تواند باشد

4065
02:27:30,120 --> 02:27:32,359
مثبت یا منفی تا بتوانیم داشته باشیم

4066
02:27:32,359 --> 02:27:35,560
اگر بخواهیم شماره مورد علاقه ما 88 باشد

4067
02:27:35,560 --> 02:27:38,080
ما همچنین می توانیم رشته یا متن داشته باشیم

4068
02:27:38,080 --> 02:27:39,800
متغیرهایی که در اینجا نام آنها را نیاوردم

4069
02:27:39,800 --> 02:27:41,840
اما من می گویم چرا فقط در یک دقیقه ما

4070
02:27:41,840 --> 02:27:43,840
می توان گفت رشته

4071
02:27:43,840 --> 02:27:48,319
مورد علاقه در متن برابر است با 88 let's

4072
02:27:48,319 --> 02:27:50,399
در واقع این مثبت 88 را یکسان کنید

4073
02:27:50,399 --> 02:27:51,800
اگرچه یک INT می تواند مثبت باشد یا

4074
02:27:51,800 --> 02:27:53,920
منفی من این نقطه ویرگول کوچک را می گذارم

4075
02:27:53,920 --> 02:27:56,080
در اینجا متوجه خواهید شد که در پایان

4076
02:27:56,080 --> 02:27:58,160
هر یک از این خطوط من این را اضافه می کنم

4077
02:27:58,160 --> 02:28:00,439
نقطه ویرگول نقطه ویرگول این است که چگونه می توانید

4078
02:28:00,439 --> 02:28:02,279
به استحکامی که یک بیانیه دارد بگویید

4079
02:28:02,279 --> 02:28:04,359
کامل شد پس این نقطه ویرگول می گوید

4080
02:28:04,359 --> 02:28:06,720
انتهای این خط درست اینجاست اگر ما

4081
02:28:06,720 --> 02:28:09,319
می خواستیم می توانستیم همه کدهایمان را بگذاریم

4082
02:28:09,319 --> 02:28:11,560
در همان خط این و این

4083
02:28:11,560 --> 02:28:13,600
به خوبی کامپایل می‌شود و واقعاً به نظر می‌رسد

4084
02:28:13,600 --> 02:28:16,279
زشت است بنابراین ما همیشه می خواهیم کد خود را قرار دهیم

4085
02:28:16,279 --> 02:28:19,200
در یک خط جدید بعد از نقطه ویرگول a

4086
02:28:19,200 --> 02:28:20,640
رشته در استحکام

4087
02:28:20,640 --> 02:28:22,840
اساسا متنی است که به خوبی نشان می دهد

4088
02:28:22,840 --> 02:28:26,040
کلمات تا بتوانم به جای 88 بگویم

4089
02:28:26,040 --> 02:28:28,399
داشتن 88 در اینجا برای گفتن solidity که

4090
02:28:28,399 --> 02:28:30,279
چیزی یک رشته است که باید آن را قرار دهید

4091
02:28:30,279 --> 02:28:32,720
در بین نقل قول ها می توانم واقعاً هر کدام را قرار دهم

4092
02:28:32,720 --> 02:28:34,840
ترکیبی از شخصیت ها در اینجا حتی

4093
02:28:34,840 --> 02:28:38,200
سلام کنید یا پاتریک را در توییتر دنبال کنید

4094
02:28:38,200 --> 02:28:40,160
و اجازه دهید U را در 256 اینجا انجام دهیم

4095
02:28:40,160 --> 02:28:43,279
شماره مورد علاقه و ما در 256 انجام می دهیم

4096
02:28:43,279 --> 02:28:47,000
int مورد علاقه برابر 88 است به این ترتیب ما

4097
02:28:47,000 --> 02:28:48,319
فقط یک نمونه از همه اینها داشته باشید

4098
02:28:48,319 --> 02:28:50,840
انواع مختلف روی صفحه نمایش ما نیز می توانیم انجام دهیم

4099
02:28:50,840 --> 02:28:53,720
یک آدرس تا بتوانیم بگوییم آدرس من

4100
02:28:53,720 --> 02:28:56,399
آدرس برابر است و ما می توانیم به آدرس خود برویم

4101
02:28:56,399 --> 02:28:59,600
metamask آدرس را کپی و پیست کنید

4102
02:28:59,600 --> 02:29:02,080
درست ریمیکس کنید و آن نقطه ویرگول را اضافه کنید

4103
02:29:02,080 --> 02:29:04,120
و اکنون آدرس خود را وارد کرده ایم

4104
02:29:04,120 --> 02:29:06,200
ریمیکس و سپس در نهایت ما اینجا هستیم

4105
02:29:06,200 --> 02:29:10,880
قصد گفتن یک بایت 32 شی بایت مورد علاقه

4106
02:29:10,880 --> 02:29:14,080
32 برابر است با گربه و ما آن را قرار می دهیم

4107
02:29:14,080 --> 02:29:17,000
در گیومه درست مثل ما که رشته را انجام دادیم

4108
02:29:17,000 --> 02:29:18,479
اینجا و آنچه در مورد آن جالب است

4109
02:29:18,479 --> 02:29:20,240
رشته رشته این است که رشته ها هستند

4110
02:29:20,240 --> 02:29:22,920
در واقع مخفیانه فقط با اشیاء خداحافظی می کند

4111
02:29:22,920 --> 02:29:26,120
به طور خاص برای متن بنابراین یک رشته می تواند

4112
02:29:26,120 --> 02:29:28,080
در واقع به یک شی byes تبدیل می شوند

4113
02:29:28,080 --> 02:29:30,279
واقعا به راحتی چون زیر کاپوت

4114
02:29:30,279 --> 02:29:32,160
آنها در اصل همان گزش هستند

4115
02:29:32,160 --> 02:29:33,840
معمولا شبیه چیزی شبیه xerx هستند

4116
02:29:33,840 --> 02:29:35,520
و سپس یک دسته کامل از اعداد تصادفی

4117
02:29:35,520 --> 02:29:38,240
و حروفی که نشان دهنده هگزا هستند

4118
02:29:38,240 --> 02:29:40,439
هر گزشی که هست و اغلب می تواند باشد

4119
02:29:40,439 --> 02:29:42,920
به عنوان رشته هایی مانند گربه نشان داده می شود

4120
02:29:42,920 --> 02:29:44,840
در آینده بیشتر در مورد btes صحبت کنید

4121
02:29:44,840 --> 02:29:47,920
مشابه U 256 و در 256 می توانید داشته باشید

4122
02:29:47,920 --> 02:29:50,840
بایت با اندازه های مختلف مانند بایت 2 دو

4123
02:29:50,840 --> 02:29:54,720
بای بای چهار بای 8 و غیره تا آخر

4124
02:29:54,720 --> 02:29:57,720
تا 32 شما همچنین می توانید فقط مستقیم به بالا

4125
02:29:57,720 --> 02:30:00,720
بایت و بعد از اما عدد ندارد

4126
02:30:00,720 --> 02:30:02,120
که یک نوع کمی متفاوت است و

4127
02:30:02,120 --> 02:30:04,479
ما بعداً به آن خواهیم پرداخت

4128
02:30:04,479 --> 02:30:06,920
مانند این و u 256 یکسان هستند

4129
02:30:06,920 --> 02:30:09,439
اما یک خداحافظی 32 و یک خداحافظی بدون هیچ چیز

4130
02:30:09,439 --> 02:30:11,560
در واقع متفاوت هستند پس آن را در آن نگه دارید

4131
02:30:11,560 --> 02:30:13,640
در حال حاضر به بزرگترین بایت هایی مانند I توجه کنید

4132
02:30:13,640 --> 02:30:15,960
به عنوان مثال می گفت در واقع 32 است

4133
02:30:15,960 --> 02:30:18,720
ما نمی توانیم 8 بایت 64 و اگر تایپ کنیم

4134
02:30:18,720 --> 02:30:20,680
که در اینجا ریمیکس بخش هی می رود

4135
02:30:20,680 --> 02:30:22,160
مشکلی در اینجا وجود دارد و اگر سعی کنیم

4136
02:30:22,160 --> 02:30:24,720
این را کامپایل کنید و دوباره به پایین اسکرول می کنیم

4137
02:30:24,720 --> 02:30:27,399
این کد خطای کوچک را اینجا و این را ببینید

4138
02:30:27,399 --> 02:30:29,760
خطای کمی که ظاهر می شود حتی به ما می دهد

4139
02:30:29,760 --> 02:30:32,399
شناسه خطای اعلام خروجی نیست

4140
02:30:32,399 --> 02:30:35,359
یافت شده یا منحصر به فرد نیست، این خط را به ما می دهد

4141
02:30:35,359 --> 02:30:37,479
و ما می توانیم بگوییم ah Whoops a Daisy this

4142
02:30:37,479 --> 02:30:40,160
باید 32 بایت باشد و می توانیم به عقب برگردیم

4143
02:30:40,160 --> 02:30:42,560
و این را برای ذخیره سازی ساده ما کامپایل کنید

4144
02:30:42,560 --> 02:30:44,439
قرارداد بیایید بگوییم که ما فقط می خواهیم

4145
02:30:44,439 --> 02:30:46,479
ذخیره شماره مورد علاقه این قرارداد است

4146
02:30:46,479 --> 02:30:47,960
قراردادی خواهد بود که به ما اجازه می دهد

4147
02:30:47,960 --> 02:30:49,560
شماره مورد علاقه ما و تعدادی را ذخیره کنید

4148
02:30:49,560 --> 02:30:51,160
اعداد مورد علاقه افراد مختلف به عنوان

4149
02:30:51,160 --> 02:30:52,800
خوب پس ما می خواهیم جلو برویم و

4150
02:30:52,800 --> 02:30:55,760
همه چیز را به جز U 256 حذف کنید

4151
02:30:55,760 --> 02:30:57,279
شماره مورد علاقه پس ما می رویم

4152
02:30:57,279 --> 02:30:59,560
جلو و حذف همه چیز و بوم و

4153
02:30:59,560 --> 02:31:00,960
ما یک عدد دلخواه کوچکتر را انتخاب می کنیم

4154
02:31:00,960 --> 02:31:03,160
فقط برای اینکه کمی از نظر ذهنی راحت تر شود

4155
02:31:03,160 --> 02:31:05,359
اکنون این متغیرها در واقع دارند

4156
02:31:05,359 --> 02:31:08,920
مقادیر پیش فرض را برای مثال اگر این کار را نکنم

4157
02:31:08,920 --> 02:31:10,840
شماره مورد علاقه ام را روی هر چیزی تنظیم کنم و من

4158
02:31:10,840 --> 02:31:12,600
خطی داشته باشید که شبیه این باشد

4159
02:31:12,600 --> 02:31:14,960
ببینید که این در واقع به خوبی کامپایل می شود

4160
02:31:14,960 --> 02:31:16,720
شماره مورد علاقه در واقع دریافت خواهد شد

4161
02:31:16,720 --> 02:31:19,520
پیش فرض صفر و همه این انواع است

4162
02:31:19,520 --> 02:31:22,960
مقدار پیش‌فرض متفاوت U 256 است

4163
02:31:22,960 --> 02:31:27,000
صفر بولی نادرست است و غیره، بنابراین بگویید U

4164
02:31:27,000 --> 02:31:29,399
256 عدد مورد علاقه و نداشتن

4165
02:31:29,399 --> 02:31:31,319
علامت مساوی بعد از اینجا همان است

4166
02:31:31,319 --> 02:31:34,120
انجام U و 256 عدد دلخواه برابر است با z

4167
02:31:34,120 --> 02:31:36,359
بنابراین در حال حاضر اجازه دهید آن را به مقدار دهی اولیه کنیم

4168
02:31:36,359 --> 02:31:38,279
هر چیزی به طوری که آن عدد مورد علاقه شروع می شود

4169
02:31:38,279 --> 02:31:40,680
خاموش کردن به عنوان صفر و به یاد داشته باشید همانطور که هستید

4170
02:31:40,680 --> 02:31:42,479
کد نویسی در اینجا و تایپ همراه با

4171
02:31:42,479 --> 02:31:44,319
من اگر گیج شدی حتما

4172
02:31:44,319 --> 02:31:46,000
برای مثال ما نظرات خود را بنویسید

4173
02:31:46,000 --> 02:31:50,000
می توان گفت که شماره مورد علاقه اول می شود

4174
02:31:50,000 --> 02:31:56,279
اگر مقداری وجود نداشته باشد به صفر می رسد

4175
02:31:58,680 --> 02:32:00,840
اکنون داده شده، بیایید جلو برویم و یاد بگیریم

4176
02:32:00,840 --> 02:32:03,279
اولین تابع خود را جامد اساسی کنیم

4177
02:32:03,279 --> 02:32:06,319
توابع یا روش های بخش تابع

4178
02:32:06,319 --> 02:32:09,120
توابع یا روش ها زیربخشی از

4179
02:32:09,120 --> 02:32:11,920
کدی که با فراخوانی a اجرا می شود

4180
02:32:11,920 --> 02:32:14,920
قطعه کوچک بسیار خاص از کل ما

4181
02:32:14,920 --> 02:32:16,479
کد بیس اگر با آن آشنایی دارید

4182
02:32:16,479 --> 02:32:18,240
جاوا اسکریپت یا پایتون یا هر چیز دیگری

4183
02:32:18,240 --> 02:32:19,880
توابع زبان برنامه نویسی در

4184
02:32:19,880 --> 02:32:22,399
اعتبار دقیقا همان توابع هستند

4185
02:32:22,399 --> 02:32:25,439
با تابع کلمه کلیدی شناسایی می شوند

4186
02:32:25,439 --> 02:32:27,399
بیایید یک تابع ایجاد کنیم و نام آن را بگذاریم

4187
02:32:27,399 --> 02:32:29,479
فروشگاه و ما این را خواهیم داشت

4188
02:32:29,479 --> 02:32:31,600
تابع در واقع مسئول باشد

4189
02:32:31,600 --> 02:32:33,760
شماره مورد علاقه خود را به روز می کنیم

4190
02:32:33,760 --> 02:32:36,880
برای ذخیره یک شماره دلخواه جدید تا شما

4191
02:32:36,880 --> 02:32:38,600
ابتدا کلمه کلیدی تابع the را بنویسید

4192
02:32:38,600 --> 02:32:40,760
نام تابع و سپس اضافه کنید

4193
02:32:40,760 --> 02:32:43,040
این دو پرانتز هر چه باشد

4194
02:32:43,040 --> 02:32:45,279
بین این دو پرانتز نشان می دهد

4195
02:32:45,279 --> 02:32:47,920
آنچه را که قرار است برای خود ارسال کنیم یا ارسال کنیم

4196
02:32:47,920 --> 02:32:49,840
تابع یا پارامترهایی که ما هستیم

4197
02:32:49,840 --> 02:32:51,640
ما به تابع خود برای ارسال می کنیم

4198
02:32:51,640 --> 02:32:53,600
به عنوان مثال باید به فروشگاه خود بگوییم

4199
02:32:53,600 --> 02:32:56,080
تابع چه مقداری باید استفاده کند

4200
02:32:56,080 --> 02:32:58,279
به روز رسانی شماره مورد علاقه بنابراین ما می رویم

4201
02:32:58,279 --> 02:33:00,359
به عملکرد فروشگاه ما بگویید که باید a

4202
02:33:00,359 --> 02:33:02,359
un 256 و این متغیری که ما هستیم

4203
02:33:02,359 --> 02:33:03,640
رفتن به آن ما تماس می گیریم

4204
02:33:03,640 --> 02:33:06,720
روی عدد دلخواه تاکید کنید مهم است

4205
02:33:06,720 --> 02:33:08,800
که نام دیگری به آن می دهیم

4206
02:33:08,800 --> 02:33:10,439
شماره مورد علاقه اینجا و ما صحبت می کنیم

4207
02:33:10,439 --> 02:33:12,120
در مورد آن در یک کمی پس از آن ما هستیم

4208
02:33:12,120 --> 02:33:13,319
می خواهم بگویم این خواهد بود

4209
02:33:13,319 --> 02:33:14,960
عملکرد عمومی و ما آن را توضیح خواهیم داد

4210
02:33:14,960 --> 02:33:17,000
به زودی ما نیز می خواهیم این کمی را قرار دهیم

4211
02:33:17,000 --> 02:33:19,319
براکت های فرفری در اینجا نیز وجود دارد و ما هستیم

4212
02:33:19,319 --> 02:33:22,319
فقط می خواهم بگویم عدد مورد علاقه برابر است

4213
02:33:22,319 --> 02:33:25,279
زیر خط شماره مورد علاقه و بدون

4214
02:33:25,279 --> 02:33:27,120
بیش از حد عمیق در کاری که این کار انجام می دهد

4215
02:33:27,120 --> 02:33:29,000
ما می گوییم که توضیح نمی دهم

4216
02:33:29,000 --> 02:33:31,319
عمومی هنوز اما ما در یک دقیقه اما

4217
02:33:31,319 --> 02:33:33,399
چیزی که ما می گوییم این است که هر زمان که شما تماس بگیرید

4218
02:33:33,399 --> 02:33:36,120
این تابع فروشگاهی که قرار است تنظیم کنید

4219
02:33:36,120 --> 02:33:39,600
متغیر عدد مورد علاقه ما به هر چیزی

4220
02:33:39,600 --> 02:33:41,840
متغیری که از آن عبور کردیم توضیح خواهم داد که چرا

4221
02:33:41,840 --> 02:33:43,960
ما این خط را در اینجا نیز در a انجام می دهیم

4222
02:33:43,960 --> 02:33:45,840
کمی و فقط با این ما می توانیم

4223
02:33:45,840 --> 02:33:47,680
در واقع شروع به شبیه سازی آنچه این است

4224
02:33:47,680 --> 02:33:49,800
قرارداد هوشمند انجام خواهد داد و اگر فروشگاه ما

4225
02:33:49,800 --> 02:33:51,760
عملکرد در واقع به درستی کار خواهد کرد

4226
02:33:51,760 --> 02:33:53,319
کاری که ما می توانیم فقط با این کد درست انجام دهیم

4227
02:33:53,319 --> 02:33:56,319
اینجا به کامپایل برمی گردیم

4228
02:33:56,319 --> 02:33:58,880
Tab و کامپایل را بزنید مطمئن شوید که ما

4229
02:33:58,880 --> 02:34:00,399
این علامت چک سبز و آن را دریافت کنید

4230
02:34:00,399 --> 02:34:02,560
همه چیز خوب به نظر می رسد و سپس می توانیم برویم

4231
02:34:02,560 --> 02:34:04,960
به این استقرار و اجرای تراکنش ها

4232
02:34:04,960 --> 02:34:07,279
برگه استقرار و اجرای تراکنش‌های ما را بزنید

4233
02:34:07,279 --> 02:34:09,399
دارای تعداد زیادی پارامتر مختلف در

4234
02:34:09,399 --> 02:34:11,720
در اینجا در مورد چگونگی استقرار و اجرای واقعی

4235
02:34:11,720 --> 02:34:13,760
با معاملات ما به

4236
02:34:13,760 --> 02:34:15,960
این قرارداد را به یک شبیه سازی مستقر کنید

4237
02:34:15,960 --> 02:34:18,000
محیط مجازی بنابراین ما به

4238
02:34:18,000 --> 02:34:19,399
استقرار آن اساسا به جعلی

4239
02:34:19,399 --> 02:34:20,479
محیطی که قرار نیست باشیم

4240
02:34:20,479 --> 02:34:22,080
استقرار آن در یک شبکه آزمایشی که می رویم

4241
02:34:22,080 --> 02:34:24,240
برای استقرار آن اساساً به نوعی

4242
02:34:24,240 --> 02:34:26,520
دنیای خیالی را برای ما انجام دهیم

4243
02:34:26,520 --> 02:34:29,279
این ابتدا مطمئن شوید که ما در این ریمیکس هستیم

4244
02:34:29,279 --> 02:34:31,439
VM و برای ما فقط استفاده می کنیم

4245
02:34:31,439 --> 02:34:33,880
پیش فرض که ادغام است

4246
02:34:33,880 --> 02:34:35,680
واقعاً مهم است که فقط در کدام یک هستید

4247
02:34:35,680 --> 02:34:38,640
تا زمانی که ریمیکس VM این ریمیکس باشد

4248
02:34:38,640 --> 02:34:41,040
VM یک بلاک چین محلی جعلی است که در آن ما

4249
02:34:41,040 --> 02:34:42,640
لازم نیست منتظر معاملات باشید

4250
02:34:42,640 --> 02:34:44,560
کامل است و ما نیازی به مقابله با آن نداریم

4251
02:34:44,560 --> 02:34:46,720
هر یک از موارد عجیب و غریب در استقرار ما

4252
02:34:46,720 --> 02:34:49,359
کد به یک شبکه آزمایشی واقعی یا یک شبکه اصلی واقعی

4253
02:34:49,359 --> 02:34:51,000
نت و نگران بقیه نباشید

4254
02:34:51,000 --> 02:34:53,040
اینها در حال حاضر ما نیز یک حساب دریافت می کنیم

4255
02:34:53,040 --> 02:34:55,640
در اینجا زمانی که ما روی VM ریمیکس جعلی خود اجرا می کنیم، ما

4256
02:34:55,640 --> 02:34:57,359
به طور خودکار یک حساب کاربری دریافت کنید

4257
02:34:57,359 --> 02:34:59,319
مقدار متفاوتی اتریوم برای هر کدام

4258
02:34:59,319 --> 02:35:01,240
حساب شما می توانید به هر یک فکر کنید

4259
02:35:01,240 --> 02:35:03,600
این حساب ها شبیه به متاماسک ما هستند

4260
02:35:03,600 --> 02:35:05,720
حساب های موجود در متاماسک به جز این موارد

4261
02:35:05,720 --> 02:35:08,319
اکانت های خیالی جعلی ما که دوباره میکس می شوند

4262
02:35:08,319 --> 02:35:10,560
فقط برای معاملات ما به ما می دهد

4263
02:35:10,560 --> 02:35:11,960
از جمله استقرار قراردادهایی که داریم

4264
02:35:11,960 --> 02:35:14,160
با توجه به مقادیر حد گاز که ما می توانیم

4265
02:35:14,160 --> 02:35:16,160
ارسال کنید و ما نیز می توانیم قرارداد خود را انتخاب کنیم

4266
02:35:16,160 --> 02:35:18,000
بسته به اینکه کدام یک را جمع آوری کرده ایم

4267
02:35:18,000 --> 02:35:19,680
از آنجایی که ما فقط یک قرارداد در اینجا داریم

4268
02:35:19,680 --> 02:35:21,520
ما فقط یکی را داریم که از بین آنها انتخاب کنیم

4269
02:35:21,520 --> 02:35:23,240
سمت چپ برای استقرار ما

4270
02:35:23,240 --> 02:35:26,160
قرارداد با این ریمیکس تقلبی VM

4271
02:35:26,160 --> 02:35:27,439
محیطی که قرار است پیش برویم و

4272
02:35:27,439 --> 02:35:29,880
اگر پیمایش کنیم، دکمه Deploy را جمع آوری کنیم

4273
02:35:29,880 --> 02:35:31,520
تمام راه را به پایین در حال حاضر زیر

4274
02:35:31,520 --> 02:35:33,439
این قراردادهای مستقر ما می توانیم ببینیم

4275
02:35:33,439 --> 02:35:35,680
در واقع یک قرارداد ساده در اینجا مستقر شده است

4276
02:35:35,680 --> 02:35:37,640
ذخیره سازی ما می توانیم تعادل صفر را ببینیم

4277
02:35:37,640 --> 02:35:39,319
و ما این دکمه بزرگ نارنجی را می بینیم که

4278
02:35:39,319 --> 02:35:42,640
می گوید فروشگاه و سپس شماره مورد علاقه u56

4279
02:35:42,640 --> 02:35:45,080
در بلاک چین محلی ما این در blah

4280
02:35:45,080 --> 02:35:46,800
بلاههههههههههههههههههه

4281
02:35:46,800 --> 02:35:49,920
آدرس قرارداد ما مشابه ماست

4282
02:35:49,920 --> 02:35:51,560
کیف پول ها چگونه متفاوت هستند

4283
02:35:51,560 --> 02:35:54,040
آدرس هر قرارداد منفرد یک

4284
02:35:54,040 --> 02:35:56,160
آدرس منحصر به فرد نیز و اگر ضربه بزنیم

4285
02:35:56,160 --> 02:35:58,000
این دکمه کپی کوچک را می بندیم و می بندیم

4286
02:35:58,000 --> 02:36:00,680
این را به عنوان نظر در اینجا قرار داده ایم و ما

4287
02:36:00,680 --> 02:36:02,720
آن را بچسبانید و می توانیم دقیقاً این ظاهر را ببینیم

4288
02:36:02,720 --> 02:36:05,040
مشابه آدرسی مانند آنچه در آن است

4289
02:36:05,040 --> 02:36:06,960
متاماسک ما و سپس بیایید جلو برویم و

4290
02:36:06,960 --> 02:36:08,439
Deploy را پشتیبان باز کنید و آن را می بینیم

4291
02:36:08,439 --> 02:36:10,200
قرارداد مستقر هنوز وجود دارد

4292
02:36:10,200 --> 02:36:11,800
علاوه بر این اگر شما ضربه این نمایش کوچک

4293
02:36:11,800 --> 02:36:14,279
دکمه ترمینال و شما این را بالا بکشید

4294
02:36:14,279 --> 02:36:15,600
در واقع می توان دید که ما این مقدار کمی را داریم

4295
02:36:15,600 --> 02:36:17,840
در اینجا نظر دهید ایجاد فضای ذخیره سازی ساده

4296
02:36:17,840 --> 02:36:19,880
در انتظار و ما این چک سبز را داریم

4297
02:36:19,880 --> 02:36:21,880
در اینجا علامت گذاری کنید این اشاره به این است که ما

4298
02:36:21,880 --> 02:36:23,760
در واقع یک تراکنش برای استقرار ارسال کرد

4299
02:36:23,760 --> 02:36:25,960
این قرارداد شبیه به ارسال eth

4300
02:36:25,960 --> 02:36:28,200
رفت و برگشت تا ما مستقر شویم

4301
02:36:28,200 --> 02:36:29,880
قراردادی که در واقع باید a

4302
02:36:29,880 --> 02:36:31,479
معامله از آنجایی که ما این کار را انجام می دهیم

4303
02:36:31,479 --> 02:36:33,279
ریمیکس M این شبیه سازی شده است

4304
02:36:33,279 --> 02:36:35,920
معامله وانمود کردن معامله در داخل

4305
02:36:35,920 --> 02:36:37,960
از محیط ریمیکس ما حتی می توانید

4306
02:36:37,960 --> 02:36:40,240
قطره کوچک را بزنید و حتی ببینید

4307
02:36:40,240 --> 02:36:42,240
اطلاعات بیشتر در مورد این معامله

4308
02:36:42,240 --> 02:36:43,800
کلمات کلیدی آشنا زیادی را خواهید دید

4309
02:36:43,800 --> 02:36:47,520
مانند وضعیت هش تراکنش از به گاز

4310
02:36:47,520 --> 02:36:50,279
و غیره استقرار یک قرارداد از دقیق استفاده می کند

4311
02:36:50,279 --> 02:36:52,800
همان فرآیند ارسال تراکنش

4312
02:36:52,800 --> 02:36:55,040
برای فقط eth تفاوت اصلی ما است

4313
02:36:55,040 --> 02:36:57,240
این فیلد داده یا ورودی را با a پر کنید

4314
02:36:57,240 --> 02:37:00,120
تن از آن کد بایت و اگر کپی کنید

4315
02:37:00,120 --> 02:37:02,640
این فیلد ورودی یا این فیلد داده و

4316
02:37:02,640 --> 02:37:04,720
ادامه دهید و در اینجا نظر بدهید

4317
02:37:04,720 --> 02:37:08,640
خواهید دید که این یک خط عظیم است و این

4318
02:37:08,640 --> 02:37:11,040
خط عظیم تمام داده ها را یادداشت می کند

4319
02:37:11,040 --> 02:37:13,120
مرتبط با این قرارداد هوشمند همه

4320
02:37:13,120 --> 02:37:16,080
کد قابل خواندن ماشین را به خاطر بسپارید

4321
02:37:16,080 --> 02:37:18,600
هر زمان که ما هر کاری را انجام می دهیم که هر کدام را تغییر می دهد

4322
02:37:18,600 --> 02:37:20,319
ارزش بر روی بلاک چینی که ما در واقع انجام می دهیم

4323
02:37:20,319 --> 02:37:22,840
که با ارسال یک تراکنش در حال استقرار

4324
02:37:22,840 --> 02:37:25,200
یک قرارداد در حال اصلاح بلاک چین است

4325
02:37:25,200 --> 02:37:27,560
بنابراین ما آن را در یک معامله انجام می دهیم که به این معنی است

4326
02:37:27,560 --> 02:37:30,120
بله ما الان با این پرتقال بزرگ بنزین خرج می کنیم

4327
02:37:30,120 --> 02:37:32,040
دکمه در اینجا در واقع شبیه ما است

4328
02:37:32,040 --> 02:37:34,720
ذخیره تابع در قرارداد هوشمند ما و

4329
02:37:34,720 --> 02:37:36,439
اگر تعدادی اعداد را در اینجا اضافه کنیم و ما

4330
02:37:36,439 --> 02:37:39,319
اگر ترمینال را به سمت بالا بکشیم دوباره با آن تماس بگیرید

4331
02:37:39,319 --> 02:37:41,439
ما می توانیم تراکنش به ذخیره سازی ساده را ببینیم

4332
02:37:41,439 --> 02:37:43,960
در انتظار هستیم و می بینیم که یک تراکنش فرستادیم

4333
02:37:43,960 --> 02:37:46,359
که اگر این کار را انجام دهیم به این فروشگاه می گویند

4334
02:37:46,359 --> 02:37:48,560
دوباره با یک شماره دیگر آن را صدا می زنیم

4335
02:37:48,560 --> 02:37:50,800
ما می توانیم ترمینال خود را ببینیم که اوه شما ارسال کردید

4336
02:37:50,800 --> 02:37:52,760
یک تراکنش دیگر برای به روز رسانی

4337
02:37:52,760 --> 02:37:54,640
وضعیت بلاک چین و اگر ما

4338
02:37:54,640 --> 02:37:56,600
تا انتها به سمت حساب ما حرکت کنید

4339
02:37:56,600 --> 02:37:58,319
خواهید دید که ما کمی کمتر داریم

4340
02:37:58,319 --> 02:37:59,920
اتر در حساب ما وجود دارد زیرا مجبور بودیم

4341
02:37:59,920 --> 02:38:01,880
مصرف گاز مرتبط با چاه الف

4342
02:38:01,880 --> 02:38:03,640
استقرار این قرارداد و سپس ب

4343
02:38:03,640 --> 02:38:05,600
فراخوانی این توابع و سپس برای

4344
02:38:05,600 --> 02:38:07,880
به عنوان مثال اگر این را اضافه کنم اگر پنج را اضافه کنم

4345
02:38:07,880 --> 02:38:09,359
اینجا و فروشگاه را بزنید ما یک را ارسال خواهیم کرد

4346
02:38:09,359 --> 02:38:11,279
معامله برای ذخیره پنج در

4347
02:38:11,279 --> 02:38:12,920
اکنون ممکن است به بلاک چین فکر کنید

4348
02:38:12,920 --> 02:38:15,240
باشه پاتریک خیلی باحاله اما چی

4349
02:38:15,240 --> 02:38:16,760
ارزش عدد مورد علاقه شما است

4350
02:38:16,760 --> 02:38:19,200
به من گفت که این ذخیره تابع است

4351
02:38:19,200 --> 02:38:21,160
شماره مورد علاقه را به روز می کنم اما نمی توانم

4352
02:38:21,160 --> 02:38:23,000
واقعا ببینم از کجا بدانم

4353
02:38:23,000 --> 02:38:24,120
شماره مورد علاقه در واقع بوده است

4354
02:38:24,120 --> 02:38:26,600
به خوبی به پنج به روز رسانی شد دلیلی که ما نمی توانیم

4355
02:38:26,600 --> 02:38:28,600
ببینید این است که دید ما

4356
02:38:28,600 --> 02:38:30,800
شماره مورد علاقه در واقع به صورت پیش فرض است

4357
02:38:30,800 --> 02:38:33,720
داخلی بنابراین ما چیزی در اینجا نداریم

4358
02:38:33,720 --> 02:38:35,880
یا حق درونی در واقع معنی دارند

4359
02:38:35,880 --> 02:38:37,840
همین موضوع و ما در مورد آن صحبت خواهیم کرد

4360
02:38:37,840 --> 02:38:39,920
دید و دید پیش فرض در الف

4361
02:38:39,920 --> 02:38:41,680
دقیقه اما برای اینکه ما در واقع

4362
02:38:41,680 --> 02:38:43,840
ارزش عدد مورد علاقه ما را ببینید

4363
02:38:43,840 --> 02:38:45,560
ما جلو می رویم و عمومی را اضافه می کنیم

4364
02:38:45,560 --> 02:38:47,760
کلمه کلیدی برای این تغییر می کند

4365
02:38:47,760 --> 02:38:49,479
قابلیت مشاهده شماره مورد علاقه برای عموم

4366
02:38:49,479 --> 02:38:50,600
و همانطور که گفتم در مورد آن صحبت خواهیم کرد

4367
02:38:50,600 --> 02:38:52,359
دید در یک دقیقه اما بیایید برویم

4368
02:38:52,359 --> 02:38:54,399
جلو و کامپایل این اجازه دهید به جلو

4369
02:38:54,399 --> 02:38:56,760
و با زدن این این قرارداد را حذف کنید

4370
02:38:56,760 --> 02:38:59,720
x اینجا و اجازه دهید این قرارداد را مجدداً مستقر کنیم

4371
02:38:59,720 --> 02:39:01,840
با این کلمه کلیدی عمومی جدید، پس بیایید برویم

4372
02:39:01,840 --> 02:39:03,680
جلو و ضربه deploy و حالا اگر ما

4373
02:39:03,680 --> 02:39:05,240
به پایین اسکرول کنید و ما ساده خود را باز می کنیم

4374
02:39:05,240 --> 02:39:07,359
ذخیره سازی ما در واقع اکنون یک رنگ آبی می بینیم

4375
02:39:07,359 --> 02:39:09,880
دکمه با برچسب شماره مورد علاقه و اگر ما

4376
02:39:09,880 --> 02:39:13,200
اکنون روی آن کلیک کنید، می توانیم ببینیم که صفر برمی گردد

4377
02:39:13,200 --> 02:39:15,359
که منطقی است زیرا می دانیم که U

4378
02:39:15,359 --> 02:39:18,960
256 به طور پیش فرض روی Z است اگر من ادامه دهم

4379
02:39:18,960 --> 02:39:21,240
و پنج را به اینجا اضافه کنید و فروشگاه را بزنید

4380
02:39:21,240 --> 02:39:23,279
اگر ترمینال را بالا بکشم، دکمه را فشار می دهیم

4381
02:39:23,279 --> 02:39:25,760
ببینید که ما جلو رفتیم و آن را اجرا کردیم

4382
02:39:25,760 --> 02:39:28,319
تابع store آن تراکنش را فراخوانی می کند

4383
02:39:28,319 --> 02:39:31,840
که ورودی این پنج را به عنوان

4384
02:39:31,840 --> 02:39:33,960
شماره مورد علاقه و آن را به ما تنظیم کنید

4385
02:39:33,960 --> 02:39:36,040
اگر شماره مورد علاقه را بزنم حالا

4386
02:39:36,040 --> 02:39:37,840
شماره ای که می توانید ببینید واقعاً برمی گردد

4387
02:39:37,840 --> 02:39:40,399
پنج نشان می دهد که ما واقعا به روز شده است

4388
02:39:40,399 --> 02:39:42,080
شماره مورد علاقه ما با این تابع

4389
02:39:42,080 --> 02:39:43,960
زنگ بزن و به خاطر بسپار گرچه من می روم

4390
02:39:43,960 --> 02:39:45,160
پیش رو و اسکن را انجام دهید و به یاد داشته باشید که چه زمانی

4391
02:39:45,160 --> 02:39:47,160
اینجا X را زدم این فقط حذفش می کند

4392
02:39:47,160 --> 02:39:48,640
از این پنجره در اینجا اگر واقعاً

4393
02:39:48,640 --> 02:39:50,000
قرارداد هوشمند را به

4394
02:39:50,000 --> 02:39:52,200
ضربه زدن بلاک چین به X از این پنجره

4395
02:39:52,200 --> 02:39:53,960
هیچ کاری انجام نمی دهد زیرا یک بار شما

4396
02:39:53,960 --> 02:39:55,640
قرارداد خود را مستقر کنید این غیر قابل تغییر است

4397
02:39:55,640 --> 02:39:56,960
وجود دارد و شما نمی توانید آن را به سادگی حذف کنید

4398
02:39:56,960 --> 02:39:59,200
با کلیک روی X و ریمیکس توابع و

4399
02:39:59,200 --> 02:40:01,520
متغیرها می توانند یکی از چهار متغیر را داشته باشند

4400
02:40:01,520 --> 02:40:04,800
مشخص کننده های دید در solidity عمومی

4401
02:40:04,800 --> 02:40:07,160
خصوصی خارجی و داخلی اگر شما

4402
02:40:07,160 --> 02:40:09,120
یکی از این کلمات کلیدی را به خود ندهید

4403
02:40:09,120 --> 02:40:10,960
متغیرهایی که به صورت پیش فرض در آن قرار می گیرند

4404
02:40:10,960 --> 02:40:12,960
توابع عمومی داخلی به این معنی است

4405
02:40:12,960 --> 02:40:14,880
آنها در خارج قابل مشاهده هستند و

4406
02:40:14,880 --> 02:40:16,600
به صورت داخلی و شما اینجا می بینید که می گوید

4407
02:40:16,600 --> 02:40:18,600
یک تابع گیرنده برای ذخیره سازی ایجاد می کند

4408
02:40:18,600 --> 02:40:21,160
slst متغیرهای State به این معنی است که

4409
02:40:21,160 --> 02:40:23,960
افراد دیگر می توانند این تابع را فراخوانی کنند یا

4410
02:40:23,960 --> 02:40:26,720
زمانی که a نداشتیم این متغیر را فراخوانی کنیم

4411
02:40:26,720 --> 02:40:28,279
قابلیت مشاهده برای شماره مورد علاقه آن

4412
02:40:28,279 --> 02:40:30,920
به طور پیش فرض داخلی است که به همین دلیل است

4413
02:40:30,920 --> 02:40:33,080
این عدد آبی را ندیدم که ظاهر شود

4414
02:40:33,080 --> 02:40:35,319
زیرا داخلی به این معنی است که دیگر

4415
02:40:35,319 --> 02:40:37,240
قراردادها و افراد اجازه ندارند

4416
02:40:37,240 --> 02:40:39,279
با این شماره مورد علاقه ما تماس بگیرید

4417
02:40:39,279 --> 02:40:40,680
کمی بیشتر در اینجا آن را در واقع می گوید

4418
02:40:40,680 --> 02:40:43,080
یک تابع گیرنده برای ذخیره سازی SL ایجاد می کند

4419
02:40:43,080 --> 02:40:45,439
وقتی این عمومی را اضافه می کنیم، متغیرها را حالت دهید

4420
02:40:45,439 --> 02:40:47,319
کلمه کلیدی در اینجا در واقع معادل است

4421
02:40:47,319 --> 02:40:49,680
ما برای این مورد مورد علاقه یک گیرنده درست می کنیم

4422
02:40:49,680 --> 02:40:52,000
متغیر عددی یک تابع گیرنده و

4423
02:40:52,000 --> 02:40:53,399
من دقیقا به شما نشان خواهم داد که چه عملکردی دارد

4424
02:40:53,399 --> 02:40:55,240
به نظر می رسد در یک کمی در حال حاضر نگه دارید

4425
02:40:55,240 --> 02:40:57,120
در ذهن هر چند همه چیز در زنجیره است

4426
02:40:57,120 --> 02:40:59,359
از نظر فنی عمومی بنابراین یک عملکرد را تنظیم کنید

4427
02:40:59,359 --> 02:41:01,399
یا متغیر به خصوصی راه خوبی نیست

4428
02:41:01,399 --> 02:41:03,800
برای پنهان کردن مقدار واقعی موجود در آنجا

4429
02:41:03,800 --> 02:41:05,000
و ما کمی بیشتر در مورد آن صحبت خواهیم کرد

4430
02:41:05,000 --> 02:41:07,399
ذخیره سازی و دید و و به همین مقدار

4431
02:41:07,399 --> 02:41:09,240
بعداً همه چیز را در این مورد به خاطر بسپارید

4432
02:41:09,240 --> 02:41:12,200
زنجیره evm در واقع داده های عمومی این است

4433
02:41:12,200 --> 02:41:13,640
متغیر public فقط به معنای هر متغیر دیگری است

4434
02:41:13,640 --> 02:41:15,800
قرارداد می توانید با این شماره مورد علاقه تماس بگیرید

4435
02:41:15,800 --> 02:41:17,240
و مقدار مورد علاقه را ببینید

4436
02:41:17,240 --> 02:41:19,520
عدد و خصوصی فقط به معنی

4437
02:41:19,520 --> 02:41:21,479
قرارداد فعلی می تواند توابع خارجی

4438
02:41:21,479 --> 02:41:24,000
به این معنی که آنها فقط در خارج قابل مشاهده هستند و

4439
02:41:24,000 --> 02:41:26,200
این فقط برای توابع است نه برای

4440
02:41:26,200 --> 02:41:28,040
متغیرها و به معنای تابع دیگری است

4441
02:41:28,040 --> 02:41:29,520
در داخل این قرارداد نمی توان تماس گرفت

4442
02:41:29,520 --> 02:41:31,279
عملکرد بیرونی و وسایل داخلی

4443
02:41:31,279 --> 02:41:33,319
فقط قرارداد فعلی و فرزند آن

4444
02:41:33,319 --> 02:41:34,960
قراردادها می توانند تابعی را که می خواهیم فراخوانی کنند

4445
02:41:34,960 --> 02:41:36,319
صحبت در مورد قراردادهای کودک و

4446
02:41:36,319 --> 02:41:39,000
وراثت در بخش بعدی پس اجازه دهید

4447
02:41:39,000 --> 02:41:40,479
فعلاً دلیل آن را عمومی نگه دارید

4448
02:41:40,479 --> 02:41:42,359
که ما این زیرخط را در اینجا داریم

4449
02:41:42,359 --> 02:41:44,120
این پارامتر به این دلیل است که ما نیاز داریم

4450
02:41:44,120 --> 02:41:47,040
به کاربران بگویید که این متغیر در اینجا است

4451
02:41:47,040 --> 02:41:48,840
متفاوت از شماره مورد علاقه و

4452
02:41:48,840 --> 02:41:50,359
چند کنوانسیون مختلف وجود دارد

4453
02:41:50,359 --> 02:41:52,560
در نامگذاری متغیرهای محلی در مقابل اینها

4454
02:41:52,560 --> 02:41:54,479
آنچه به عنوان متغیرهای حالت یا

4455
02:41:54,479 --> 02:41:56,840
متغیرهای خارج از توابع و ما

4456
02:41:56,840 --> 02:41:59,279
در حال حاضر آنها را در دوره بعدی مرور کنید

4457
02:41:59,279 --> 02:42:00,120
اینجا چیزی است که واقعا

4458
02:42:00,120 --> 02:42:01,720
جالب است همچنین به یاد داشته باشید که چگونه گفتم

4459
02:42:01,720 --> 02:42:03,840
شما قبل از این که ارسال اتر یک است

4460
02:42:03,840 --> 02:42:06,279
معامله نسبتا ساده درست است

4461
02:42:06,279 --> 02:42:07,960
بیایید ببینیم وقتی این را صدا می زنیم چه اتفاقی می افتد

4462
02:42:07,960 --> 02:42:10,120
عملکرد فروشگاه و ما به روز رسانی مورد علاقه

4463
02:42:10,120 --> 02:42:12,000
شماره به پنج بیایید در واقع آن را صدا کنیم

4464
02:42:12,000 --> 02:42:13,880
یک بار دیگر و قطره کوچک را زدیم

4465
02:42:13,880 --> 02:42:17,160
اینجا پایین بیا بریم سراغ بنزین و ببینیم

4466
02:42:17,160 --> 02:42:20,560
قیمت گاز در واقع 27000 گاز است که یک

4467
02:42:20,560 --> 02:42:23,279
بسیار بیشتر از 21000 بنزینی که برای آن هزینه دارد

4468
02:42:23,279 --> 02:42:25,240
فقط اتر را بین حساب ها ارسال کنید

4469
02:42:25,240 --> 02:42:27,920
هر بار که وضعیت را به روز می کنید به خاطر بسپارید

4470
02:42:27,920 --> 02:42:30,840
از بلاک چین، هزینه گاز خواهد داشت

4471
02:42:30,840 --> 02:42:32,279
حالا فکر می کنید چه اتفاقی می افتد اگر ما

4472
02:42:32,279 --> 02:42:34,720
کارهای بیشتری در داخل این عملکرد فروشگاه انجام دهید

4473
02:42:34,720 --> 02:42:37,880
به عنوان مثال می گوییم عدد مورد علاقه

4474
02:42:37,880 --> 02:42:41,920
برابر است با 1 بیایید جلو برویم و

4475
02:42:41,920 --> 02:42:44,560
این را کامپایل کنید بیایید ساده قدیمی خود را حذف کنیم

4476
02:42:44,560 --> 02:42:47,080
فضای ذخیره سازی بیایید این مورد جدید را مستقر کنیم

4477
02:42:47,080 --> 02:42:50,000
به یاد داشته باشید آخرین هزینه 27 بنزین بیایید

4478
02:42:50,000 --> 02:42:52,080
ترمینال را بردارید و در واقع ریمیکس کنید

4479
02:42:52,080 --> 02:42:54,399
به ما یک نکته ابزار کوچک می دهد و آن را

4480
02:42:54,399 --> 02:42:56,640
گفتن گاز بی نهایتی که می دانیم این است

4481
02:42:56,640 --> 02:42:58,520
در واقع اشتباه است، اما اجازه دهید به جلو و

4482
02:42:58,520 --> 02:43:00,080
یک دو 3 را در اینجا اضافه کنید و ضربه می زنیم

4483
02:43:00,080 --> 02:43:02,600
فروشگاه ما این معامله را خواهیم دید

4484
02:43:02,600 --> 02:43:05,760
به پایین بروید، خواهیم دید که گاز در واقع یک است

4485
02:43:05,760 --> 02:43:09,040
خیلی بیشتر گاز خیلی بیشتره 50000

4486
02:43:09,040 --> 02:43:11,520
گاز با اضافه کردن این خط در اینجا در حال حاضر

4487
02:43:11,520 --> 02:43:13,160
از نظر فنی کامل نمی گویم

4488
02:43:13,160 --> 02:43:14,800
داستان اینجا است زیرا برخی دیگر وجود دارد

4489
02:43:14,800 --> 02:43:16,359
هزینه های گاز مرتبط با اولین بار

4490
02:43:16,359 --> 02:43:18,960
شما یک تابع را اجرا می کنید اما باز هم بیشتر است

4491
02:43:18,960 --> 02:43:20,359
درست است و این چیزی است که در اینجا مهم است

4492
02:43:20,359 --> 02:43:22,120
پس بیایید جلو برویم و آن را حذف کنیم

4493
02:43:22,120 --> 02:43:24,200
خط و به عملکرد قبلی خود برگردیم

4494
02:43:24,200 --> 02:43:25,800
حالا بیایید در مورد چیزی صحبت کنیم

4495
02:43:25,800 --> 02:43:28,640
نام دامنه برای یک ثانیه بنابراین اگر من ایجاد

4496
02:43:28,640 --> 02:43:32,720
یک متغیر در اینجا به نام U 256 test VAR

4497
02:43:32,720 --> 02:43:35,760
برابر با 5 است و من یک تابع جدید ایجاد می کنم

4498
02:43:35,760 --> 02:43:38,880
به نام چیزی آن را عمومی کنم

4499
02:43:38,880 --> 02:43:40,479
به نوار تست و سپس شاید دسترسی داشته باشید

4500
02:43:40,479 --> 02:43:42,640
آن را به شش یا هفت تغییر دهید

4501
02:43:42,640 --> 02:43:44,359
شماره مورد علاقه VAR چه در مورد

4502
02:43:44,359 --> 02:43:46,279
می توانم به متغیر شماره مورد علاقه دسترسی داشته باشم

4503
02:43:46,279 --> 02:43:48,120
که به هفت خوب بریم جلو و

4504
02:43:48,120 --> 02:43:49,560
ببینیم اگر بخواهیم کامپایل کنیم چه اتفاقی می افتد

4505
02:43:49,560 --> 02:43:51,479
این ما سعی می کنیم کامپایل کنیم در واقع می رویم

4506
02:43:51,479 --> 02:43:52,800
پیش رو و یک خطا در ما دریافت کنید

4507
02:43:52,800 --> 02:43:55,120
گردآوری شناسه اعلام نشده

4508
02:43:55,120 --> 02:43:56,760
هر زمان که یک متغیر ایجاد کنید، می تواند

4509
02:43:56,760 --> 02:43:58,840
فقط در محدوده جایی که آن را مشاهده کنید

4510
02:43:58,840 --> 02:44:00,840
اگر گیج کننده است فقط به دنبال آن بگردید

4511
02:44:00,840 --> 02:44:02,920
براکت های فرفری دلیل اینکه ما

4512
02:44:02,920 --> 02:44:06,399
تابع چیزی می تواند تستار را بخواند

4513
02:44:06,399 --> 02:44:09,399
به این دلیل است که این تستار داخل آن نیست

4514
02:44:09,399 --> 02:44:11,359
براکت های فرفری چیزی

4515
02:44:11,359 --> 02:44:13,000
دلیل اینکه نمی تواند تستار را بخواند این است

4516
02:44:13,000 --> 02:44:15,240
زیرا تستار در اینجا ایجاد شده است

4517
02:44:15,240 --> 02:44:18,000
داخل این براکت های مجعد بیرون

4518
02:44:18,000 --> 02:44:20,840
از چیزی اما شماره مورد علاقه نبود

4519
02:44:20,840 --> 02:44:22,520
در داخل این براکت های فرفری ایجاد شده است

4520
02:44:22,520 --> 02:44:24,120
پس از کجا می‌داند که مورد علاقه چیست

4521
02:44:24,120 --> 02:44:27,479
عدد خوب است چیزی درون آن است

4522
02:44:27,479 --> 02:44:29,640
این براکت های فرفری و شماره مورد علاقه

4523
02:44:29,640 --> 02:44:31,600
در داخل همه این فرفری ایجاد شد

4524
02:44:31,600 --> 02:44:34,279
در صورت ایجاد شماره دلخواه، پرانتز

4525
02:44:34,279 --> 02:44:36,560
در داخل اینجا نمی تواند

4526
02:44:36,560 --> 02:44:38,800
به شماره دلخواه دسترسی پیدا کنید زیرا دوباره

4527
02:44:38,800 --> 02:44:41,560
شماره مورد علاقه داخل این محدوده است

4528
02:44:41,560 --> 02:44:44,120
و نه این محدوده اگر شما ایجاد کنید

4529
02:44:44,120 --> 02:44:46,520
متغیری مانند testar در داخل فروشگاه شما

4530
02:44:46,520 --> 02:44:49,279
فقط می توانید به این تستار در داخل دسترسی داشته باشید

4531
02:44:49,279 --> 02:44:51,040
این عملکرد فروشگاه و نه در هر کجا

4532
02:44:51,040 --> 02:44:53,319
در غیر این صورت راه آسان برای دانستن اینکه دامنه چیست

4533
02:44:53,319 --> 02:44:54,920
یک متغیر است فقط به دنبال آن بگردید

4534
02:44:54,920 --> 02:44:56,880
براکت های فرفری پس بیایید جلو برویم و

4535
02:44:56,880 --> 02:44:59,359
این متغیر چیزی را حذف کنید و اجازه دهید

4536
02:44:59,359 --> 02:45:02,120
این تست را حذف کنید و بیایید دوباره کامپایل کنیم

4537
02:45:02,120 --> 02:45:04,080
حالا همانطور که قبلاً می گفتیم

4538
02:45:04,080 --> 02:45:05,800
این کلمه کلیدی عمومی را به موارد دلخواه اضافه کنید

4539
02:45:05,800 --> 02:45:08,080
عدد دقیقاً مثل ماست

4540
02:45:08,080 --> 02:45:10,920
یک تابع getter برای برگرداندن آن ایجاد کرد

4541
02:45:10,920 --> 02:45:12,479
عدد مورد علاقه پس بیایید در واقع بنویسیم

4542
02:45:12,479 --> 02:45:14,279
تابعی شبیه به آنچه این عمومی است

4543
02:45:14,279 --> 02:45:16,040
کلمه کلیدی در حال ایجاد است بنابراین ما می خواهیم

4544
02:45:16,040 --> 02:45:19,720
بگویید بازیابی تابع این را عمومی کنید

4545
02:45:19,720 --> 02:45:21,600
عملکرد را مشاهده کنید و در مورد آن صحبت خواهیم کرد

4546
02:45:21,600 --> 02:45:23,960
فقط در یک ثانیه و ما آن را می گوییم

4547
02:45:23,960 --> 02:45:27,200
یک uint 256 را برمی گرداند و ما آن را اضافه می کنیم

4548
02:45:27,200 --> 02:45:30,000
بریس های فرفری در اینجا و ما می گوییم بازگشت

4549
02:45:30,000 --> 02:45:32,680
تعداد مورد علاقه و اغلب اوقات که

4550
02:45:32,680 --> 02:45:34,960
این پیشنهادات خودکار به این صورت است

4551
02:45:34,960 --> 02:45:36,399
شما فقط اینتر را بزنید و آنها این کار را خواهند کرد

4552
02:45:36,399 --> 02:45:39,200
به طور خودکار این کار را انجام دهید، اگر ما آن را به نفع خود انجام دهیم

4553
02:45:39,200 --> 02:45:41,240
و بعد فقط enter boom را زدم

4554
02:45:41,240 --> 02:45:43,080
به طور خودکار مانند آن در حال حاضر من می خواهم

4555
02:45:43,080 --> 02:45:45,160
دستور s را بزنید که معادل من است

4556
02:45:45,160 --> 02:45:46,600
رفتن به تب کامپایل و زدن

4557
02:45:46,600 --> 02:45:49,520
اگر به Deploy Tab بروم اکنون کامپایل کنید

4558
02:45:49,520 --> 02:45:52,160
و اجازه دهید این قرارداد را در حال حاضر اجرا کنیم

4559
02:45:52,160 --> 02:45:54,279
به پایین بروید، اکنون می بینیم که هنوز داریم

4560
02:45:54,279 --> 02:45:56,120
که تابع فروشگاه ما مورد علاقه ما است

4561
02:45:56,120 --> 02:45:57,840
تابع عدد و ما یک آبی جدید داریم

4562
02:45:57,840 --> 02:46:00,120
دکمه به نام بازیابی در حال حاضر آنها

4563
02:46:00,120 --> 02:46:01,760
هر دو با صفر شروع می شوند و سپس

4564
02:46:01,760 --> 02:46:03,560
بدیهی است که اگر این را به پنج به روز کنیم

4565
02:46:03,560 --> 02:46:06,520
تماس با فروشگاه بله من به فروشگاه اینها زنگ زدم

4566
02:46:06,520 --> 02:46:08,640
در حال حاضر هر دو بازگشت پنج به عنوان مورد علاقه

4567
02:46:08,640 --> 02:46:10,840
عدد متغیر واقعی است و

4568
02:46:10,840 --> 02:46:12,640
بازیابی فقط هر چیزی را برمی گرداند

4569
02:46:12,640 --> 02:46:14,319
شماره مورد علاقه اکنون همانطور که می بینید است

4570
02:46:14,319 --> 02:46:16,399
در اینجا این دو تابع آبی هستند اما

4571
02:46:16,399 --> 02:46:18,960
این یکی نارنجی است چه تفاوتی دارد

4572
02:46:18,960 --> 02:46:21,080
چرا رنگ ها به خوبی متفاوت هستند

4573
02:46:21,080 --> 02:46:23,479
کلید در واقع با این کلمه کلیدی view است

4574
02:46:23,479 --> 02:46:26,399
در اینجا solidity یک کلمه کلیدی خاص دارد

4575
02:46:26,399 --> 02:46:29,319
که توابعی را که انجام نمی دهند یادداشت می کند

4576
02:46:29,319 --> 02:46:31,279
در واقع باید اجرا شود یا نه

4577
02:46:31,279 --> 02:46:33,160
باید یک معامله برای شما ارسال کند

4578
02:46:33,160 --> 02:46:35,080
آنها را صدا کنید و آن دو کلمه کلیدی هستند

4579
02:46:35,080 --> 02:46:38,080
یک تابع View و Pure خواهد بود

4580
02:46:38,080 --> 02:46:40,000
نمای مشخص شده به این معنی است که ما فقط به

4581
02:46:40,000 --> 02:46:42,680
خواندن وضعیت از بلاک چین برای

4582
02:46:42,680 --> 02:46:45,040
به عنوان مثال در تابع بازیابی ما ما هستیم

4583
02:46:45,040 --> 02:46:47,040
فقط رفتن به خواندن آنچه مورد علاقه

4584
02:46:47,040 --> 02:46:50,760
متغیر عدد تابع فروشگاه ما است

4585
02:46:50,760 --> 02:46:53,560
نمی خواند چیزی را به روز می کند بنابراین

4586
02:46:53,560 --> 02:46:54,800
و این وضعیت را تغییر می دهد

4587
02:46:54,800 --> 02:46:56,240
بلاک چین، پس باید a را ارسال کنیم

4588
02:46:56,240 --> 02:46:58,720
تراکنش از زمان عملکرد بازیابی ما

4589
02:46:58,720 --> 02:47:00,200
چیزی داخل اینجا نیست که

4590
02:47:00,200 --> 02:47:02,319
هر چیزی را که فقط برمی گرداند به روز می کند

4591
02:47:02,319 --> 02:47:05,000
شماره مورد علاقه ما نیازی به ارسال الف نیست

4592
02:47:05,000 --> 02:47:07,200
معامله بنابراین اگر این نمای را اضافه کنید

4593
02:47:07,200 --> 02:47:09,160
عملکرد در اینجا هر کدام را غیرممکن می کند

4594
02:47:09,160 --> 02:47:11,840
اصلاح حالت به عنوان مثال I

4595
02:47:11,840 --> 02:47:14,880
نمی توان شماره مورد علاقه برابر را اضافه کرد

4596
02:47:14,880 --> 02:47:18,040
مورد علاقه شماره یک اگر ما جلو برویم و

4597
02:47:18,040 --> 02:47:20,439
سعی کنید این را کامپایل کنید با یک خطا مواجه می شویم

4598
02:47:20,439 --> 02:47:22,520
تابع را نمی توان به عنوان view اعلام کرد

4599
02:47:22,520 --> 02:47:24,080
زیرا این عبارت به طور بالقوه

4600
02:47:24,080 --> 02:47:26,279
وضعیت را تغییر می دهد، بنابراین باید حذف کنیم

4601
02:47:26,279 --> 02:47:28,680
این خط یا باید آن را حذف کنیم

4602
02:47:28,680 --> 02:47:31,520
مشاهده کلمه کلیدی بنابراین مشاهده توابع غیر مجاز است

4603
02:47:31,520 --> 02:47:34,479
به روز رسانی وضعیت توابع خود را غیر مجاز اعلام کنید

4604
02:47:34,479 --> 02:47:37,359
به روز رسانی دولت و آنها حتی اجازه نمی دهند

4605
02:47:37,359 --> 02:47:40,200
خواندن از حالت یا ذخیره سازی این

4606
02:47:40,200 --> 02:47:41,840
شماره مورد علاقه در اینجا چیزی است که به عنوان شناخته شده است

4607
02:47:41,840 --> 02:47:44,399
یک متغیر ذخیره سازی چون ذخیره شده است

4608
02:47:44,399 --> 02:47:47,200
در مکانی به نام ذخیره سازی صحبت خواهیم کرد

4609
02:47:47,200 --> 02:47:49,680
در مورد آن در بخش بعدی اما اگر

4610
02:47:49,680 --> 02:47:52,720
این برچسب خالص بود ما می بینیم که یک دریافت می کنیم

4611
02:47:52,720 --> 02:47:55,200
در اینجا زیر خط قرمز کمی وجود دارد زیرا

4612
02:47:55,200 --> 02:47:57,240
شماره مورد علاقه در حال خواندن از State است

4613
02:47:57,240 --> 02:47:58,840
به جای برگرداندن شماره مورد علاقه ما

4614
02:47:58,840 --> 02:48:01,160
چیزی حدود هفت را برمی گرداند

4615
02:48:01,160 --> 02:48:02,439
این می تواند نمونه ای از یک خالص باشد

4616
02:48:02,439 --> 02:48:05,080
تابع این نمونه ای از یک خواهد بود

4617
02:48:05,080 --> 02:48:07,160
عملکرد را مشاهده کنید زیرا ما در حال خواندن از

4618
02:48:07,160 --> 02:48:09,399
دوباره بیان کنید ما تفاوت را توضیح خواهیم داد

4619
02:48:09,399 --> 02:48:11,560
کمی بعد و همانطور که گفتم

4620
02:48:11,560 --> 02:48:13,760
قبل از اینکه یک دیدگاه یا خالص بنامیم

4621
02:48:13,760 --> 02:48:15,680
عملکردی که در واقع نیازی به خرج کردن نداریم

4622
02:48:15,680 --> 02:48:17,840
گاز از آنجایی که ما وضعیت را تغییر نمی دهیم

4623
02:48:17,840 --> 02:48:19,279
به همین دلیل است که این دکمه ها در اینجا هستند

4624
02:48:19,279 --> 02:48:22,240
آبی آنها نمایانگر نمای یا خالص هستند

4625
02:48:22,240 --> 02:48:23,920
توابع توابعی که می توانیم آنها را فراخوانی کنیم

4626
02:48:23,920 --> 02:48:26,080
بدون نیاز به ارسال تراکنش برای

4627
02:48:26,080 --> 02:48:28,200
به عنوان مثال اگر من ترمینال را اینجا بکشم

4628
02:48:28,200 --> 02:48:31,000
و من این را بالا می کشم و با retrieve تماس می گیرم

4629
02:48:31,000 --> 02:48:33,080
ما تابع دیگری را دریافت می کنیم اما این فقط است

4630
02:48:33,080 --> 02:48:35,279
یک تماس و به نظر متفاوت از من است

4631
02:48:35,279 --> 02:48:37,240
به فروشگاهی که این کم را دارد مراجعه کنید

4632
02:48:37,240 --> 02:48:39,160
علامت چک آنها متفاوت هستند زیرا

4633
02:48:39,160 --> 02:48:41,640
بدیهی است که فروشگاه در حال ارسال تراکنش است

4634
02:48:41,640 --> 02:48:43,640
و بازیابی در واقع فقط در حال ساخت است

4635
02:48:43,640 --> 02:48:45,800
تماس و عدم ارسال الف

4636
02:48:45,800 --> 02:48:47,720
معامله هر چند چیز عجیب و غریب است

4637
02:48:47,720 --> 02:48:50,200
اینجا ادامه دارد اگر بازیابی را بزنم و بروم

4638
02:48:50,200 --> 02:48:53,240
جزئیات این تماس را می توانم ببینم

4639
02:48:53,240 --> 02:48:55,160
آه این چیست چرا وجود دارد

4640
02:48:55,160 --> 02:48:58,080
هزینه اجرا می گوید هزینه فقط اعمال می شود

4641
02:48:58,080 --> 02:48:59,720
وقتی با قرارداد نامیده می شود چه خبر است

4642
02:48:59,720 --> 02:49:01,880
در آنجا دلیل آن این است که

4643
02:49:01,880 --> 02:49:04,240
اگر تابع دیگری که به روز می شود

4644
02:49:04,240 --> 02:49:06,600
حالتی که نیاز به تراکنش دارد

4645
02:49:06,600 --> 02:49:09,600
فراخوانی بازیابی که تراکنش انجام می دهد

4646
02:49:09,600 --> 02:49:12,080
نیاز به پرداخت گاز خواندن و

4647
02:49:12,080 --> 02:49:14,479
فراخوانی این تابع بازیابی به این صورت

4648
02:49:14,479 --> 02:49:16,439
فراخوانی یک view یا یک تابع خالص

4649
02:49:16,439 --> 02:49:20,800
در واقع هزینه گاز تنها زمانی که یک گاز است

4650
02:49:20,800 --> 02:49:23,720
معامله هزینه آن را فراخوانی می کند تا بتوانیم

4651
02:49:23,720 --> 02:49:25,160
برو و به اندازه ما به اینها زنگ بزن

4652
02:49:25,160 --> 02:49:27,600
می خواهم آن را هیچ هزینه ای جز اگر دیگری

4653
02:49:27,600 --> 02:49:29,399
عملکردی که هزینه گاز دارد آن را صدا می کند

4654
02:49:29,399 --> 02:49:31,720
به عنوان مثال هزینه ای خواهد داشت

4655
02:49:31,720 --> 02:49:33,800
اگر تابع ما در اینجا ذخیره شود سپس رفت

4656
02:49:33,800 --> 02:49:36,479
جلو و به این شکل retrieve را صدا زد

4657
02:49:36,479 --> 02:49:38,800
از آنجایی که قیمت بنزین فروشگاه است شما این را می گویید

4658
02:49:38,800 --> 02:49:41,080
تابع hey این بازیابی را نیز فراخوانی کنید

4659
02:49:41,080 --> 02:49:43,319
عملکردی که کار بیشتری برای آن انجام می دهد

4660
02:49:43,319 --> 02:49:44,640
و از آنجایی که این کار بیشتر است

4661
02:49:44,640 --> 02:49:47,359
هزینه گاز بیشتر است به عنوان مثال اگر ما

4662
02:49:47,359 --> 02:49:49,399
این قرارداد را از اینجا حذف کنید بیایید برویم

4663
02:49:49,399 --> 02:49:51,319
جلو و کامپایل این اجازه دهید به جلو

4664
02:49:51,319 --> 02:49:53,319
و این را با این بازیابی در استقرار دهید

4665
02:49:53,319 --> 02:49:55,520
در اینجا پس بیایید جلو برویم و به اینها نگاه کنیم

4666
02:49:55,520 --> 02:49:57,720
اینها در حال حاضر صفر هستند و ما پنج را در آنها ذخیره می کنیم

4667
02:49:57,720 --> 02:49:59,920
در اینجا ما کشویی را که می توانیم انتخاب می کنیم

4668
02:49:59,920 --> 02:50:02,520
ببینید واقعا چقدر بنزین فرستادیم 50000

4669
02:50:02,520 --> 02:50:04,520
گاز بیایید جلو برویم و این را اکنون رها کنیم

4670
02:50:04,520 --> 02:50:06,800
این را ببندید بیایید بازیابی را حذف کنیم

4671
02:50:06,800 --> 02:50:10,000
خط بیایید کامپایل کنیم Deploy را می زنیم

4672
02:50:10,000 --> 02:50:12,399
ذخیره سازی ساده اینها هر دو صفر هستند

4673
02:50:12,399 --> 02:50:15,640
اضافه کردن پنج آن را فروشگاه بکشید تا ترمینال

4674
02:50:15,640 --> 02:50:18,040
ضربه بزنید به گاز نگاه کنید هنوز هم هست

4675
02:50:18,040 --> 02:50:19,800
50000 دلار اما در واقع کمی است

4676
02:50:19,800 --> 02:50:21,640
کمتر از قبل هر چند من اشاره می کنم

4677
02:50:21,640 --> 02:50:23,520
در مورد گاز ما واقعاً باید به آن نگاه کنیم

4678
02:50:23,520 --> 02:50:25,960
هزینه معامله چون گاز واقعا است

4679
02:50:25,960 --> 02:50:27,880
فقط در واقع چقدر ما ارسال می کنیم

4680
02:50:27,880 --> 02:50:29,920
در حالی که هزینه تراکنش چقدر گاز است

4681
02:50:29,920 --> 02:50:33,040
معامله در واقع هزینه دارد اما در هر

4682
02:50:33,040 --> 02:50:35,640
مورد بدون آن کمی کمتر بود

4683
02:50:35,640 --> 02:50:38,120
تابع بازیابی در حال حاضر من نوعی

4684
02:50:38,120 --> 02:50:39,720
کمی این موضوع را کتمان کرده ام اما

4685
02:50:39,720 --> 02:50:42,479
این کلمه کلیدی بازگشتی را مشخص می کند

4686
02:50:42,479 --> 02:50:44,160
تابع زمانی که ما به ما می دهد

4687
02:50:44,160 --> 02:50:46,680
هنگامی که ما این بازگشت را داریم، آن را به این ترتیب صدا کنید

4688
02:50:46,680 --> 02:50:49,000
کلمه کلیدی در تابع بازیابی ما در اینجا

4689
02:50:49,000 --> 02:50:50,560
هر زمان که این را صدا کنیم می گوییم

4690
02:50:50,560 --> 02:50:52,560
بازیابی تابعی که می خواهیم دریافت کنیم

4691
02:50:52,560 --> 02:50:55,000
برگردانده شده یا می خواهیم این را به ما بدهند

4692
02:50:55,000 --> 02:50:58,239
شماره مورد علاقه نوع U 256 ما می خواهیم

4693
02:50:58,239 --> 02:51:02,239
از این یک unu 256 برگردانید

4694
02:51:04,640 --> 02:51:07,800
اکنون قرارداد ما همانطور که هست عمل کند

4695
02:51:07,800 --> 02:51:09,640
خیلی خوب یک چیز را زیبا انجام می دهد

4696
02:51:09,640 --> 02:51:12,560
خوب این به ما اجازه می دهد تا خود را ذخیره کنیم

4697
02:51:12,560 --> 02:51:14,520
به روز رسانی شماره مورد علاقه که مورد علاقه

4698
02:51:14,520 --> 02:51:16,200
شماره و سپس آن مورد علاقه را مشاهده کنید

4699
02:51:16,200 --> 02:51:18,279
تعداد و در واقع بیایید جلو برویم و

4700
02:51:18,279 --> 02:51:21,319
این را به یک متغیر داخلی تبدیل کنید و ما این کار را خواهیم کرد

4701
02:51:21,319 --> 02:51:23,479
تابع بازیابی راهی برای

4702
02:51:23,479 --> 02:51:26,000
دریافت این ما می توانیم این عمومی اما برای

4703
02:51:26,000 --> 02:51:27,720
حالا ما آن را به این صورت تنظیم می کنیم

4704
02:51:27,720 --> 02:51:28,960
و من به شما می گویم که چرا ما می خواهیم تنظیم کنیم

4705
02:51:28,960 --> 02:51:31,160
در آینده چنین خواهد شد اما چه

4706
02:51:31,160 --> 02:51:32,880
اگر می خواستیم بتوانیم ذخیره کنیم

4707
02:51:32,880 --> 02:51:34,680
فقط شماره مورد علاقه ما اما شماره دیگر

4708
02:51:34,680 --> 02:51:36,720
اعداد مورد علاقه مردم نیز

4709
02:51:36,720 --> 02:51:38,800
کاری که ما می توانستیم انجام دهیم این است که بتوانیم ایجاد کنیم

4710
02:51:38,800 --> 02:51:41,640
چیزی به نام آرایه یا لیستی از

4711
02:51:41,640 --> 02:51:43,800
اعداد مورد علاقه ما می توانیم انجام دهیم

4712
02:51:43,800 --> 02:51:47,279
می توان به جای فقط یک uent 256 بگوید

4713
02:51:47,279 --> 02:51:50,120
ما می توانیم لیستی از un 256 را به نام داشته باشیم

4714
02:51:50,120 --> 02:51:54,160
لیست اعداد مورد علاقه این براکت

4715
02:51:54,160 --> 02:51:56,439
نحو در اینجا مشخص می کند که ما یک داریم

4716
02:51:56,439 --> 02:52:00,040
لیست un 256 یا لیستی از اعداد یا

4717
02:52:00,040 --> 02:52:02,560
آرایه ای از اعداد آرایه ای از اعداد

4718
02:52:02,560 --> 02:52:04,239
چیزی شبیه به این خواهد شد

4719
02:52:04,239 --> 02:52:05,920
شاید اولین مورد را داشته باشد

4720
02:52:05,920 --> 02:52:07,640
عنصر صفر می شود شاید

4721
02:52:07,640 --> 02:52:10,200
دومین عدد مورد علاقه 78 خواهد بود

4722
02:52:10,200 --> 02:52:11,439
شاید سومین شماره مورد علاقه در حال رفتن است

4723
02:52:11,439 --> 02:52:14,600
to be 90 now آرایه ها بسیار رایج هستند

4724
02:52:14,600 --> 02:52:16,279
علوم کامپیوتر و برنامه نویسی و یک

4725
02:52:16,279 --> 02:52:18,600
آرایه از نظر جامد دقیقاً مشابه است

4726
02:52:18,600 --> 02:52:20,160
یک آرایه در هر برنامه نویسی دیگری

4727
02:52:20,160 --> 02:52:22,120
زبان اگر با آن ناآشنا هستید

4728
02:52:22,120 --> 02:52:24,960
آرایه ها آرایه ها یا لیست ها در واقع صفر هستند

4729
02:52:24,960 --> 02:52:28,040
ایندکس شده بنابراین صفر در اینجا در واقع در است

4730
02:52:28,040 --> 02:52:31,120
ایندکس صفر است بنابراین به این شی اشاره می کنیم

4731
02:52:31,120 --> 02:52:33,439
در اینجا به عنوان صفر با شیء سمت راست

4732
02:52:33,439 --> 02:52:35,640
این می تواند 77 باشد و این می تواند باشد

4733
02:52:35,640 --> 02:52:38,439
صفر با شی 78 خواهد بود

4734
02:52:38,439 --> 02:52:40,439
اولین عنصر 90 خواهد بود

4735
02:52:40,439 --> 02:52:42,160
عنصر دوم و غیره و غیره

4736
02:52:42,160 --> 02:52:43,960
در کامپیوتر بسیار رایج است

4737
02:52:43,960 --> 02:52:45,399
علم واقعاً از آن شروع به شمارش کنیم

4738
02:52:45,399 --> 02:52:47,520
عدد صفر و آرایه ها شروع می شوند

4739
02:52:47,520 --> 02:52:49,399
با شمارش از عدد Z یاد خواهیم گرفت

4740
02:52:49,399 --> 02:52:51,640
برای بازی بیشتر با آرایه ها در فقط

4741
02:52:51,640 --> 02:52:53,319
یک دقیقه پس این لیست مورد علاقه

4742
02:52:53,319 --> 02:52:56,760
اعداد عالی هستند اما چگونه بفهمیم چه کسی

4743
02:52:56,760 --> 02:52:59,160
شماره مورد علاقه هر بخش این است

4744
02:52:59,160 --> 02:53:01,200
لیست اعداد مورد علاقه ما چگونه است

4745
02:53:01,200 --> 02:53:05,239
بدانید چه کسی صفر است که 78 است که 90 است ETC

4746
02:53:05,239 --> 02:53:07,279
خوب شاید به جای آن چه می کردیم

4747
02:53:07,279 --> 02:53:08,960
فقط با داشتن یک لیست خام مانند این اجازه دهید

4748
02:53:08,960 --> 02:53:10,880
ادامه دهید و این خط را نظر دهید شاید

4749
02:53:10,880 --> 02:53:12,760
می توانیم یک نوع جدید به نام a ایجاد کنیم

4750
02:53:12,760 --> 02:53:14,720
شخص در استحکام شما در واقع می توانید

4751
02:53:14,720 --> 02:53:17,479
انواع خود را با استفاده از ساختار ایجاد کنید

4752
02:53:17,479 --> 02:53:19,720
کلمه کلیدی بنابراین ما می خواهیم بگوییم struct

4753
02:53:19,720 --> 02:53:22,800
شخص و انجام براکت های مجعد کوچک مانند

4754
02:53:22,800 --> 02:53:25,279
این در داخل این براکت های فرفری ما

4755
02:53:25,279 --> 02:53:27,560
می تواند تعریف کند که این شخص چه چیزی را می سازد

4756
02:53:27,560 --> 02:53:30,200
نوع سفارشی شامل و ما هستیم

4757
02:53:30,200 --> 02:53:32,439
برای هر فردی که هستند می گویند

4758
02:53:32,439 --> 02:53:36,520
یک شماره مورد علاقه u 256 خواهید داشت

4759
02:53:36,520 --> 02:53:39,080
و یک نام رشته در حال حاضر چیزی

4760
02:53:39,080 --> 02:53:41,600
مهم است که توجه داشته باشید اوه اوه ما داریم

4761
02:53:41,600 --> 02:53:43,600
دو عدد مورد علاقه در اینجا به یاد داشته باشید چه

4762
02:53:43,600 --> 02:53:46,239
ما در مورد دامنه از آن زمان یاد گرفتیم

4763
02:53:46,239 --> 02:53:49,000
شماره مورد علاقه در داخل این فرفری است

4764
02:53:49,000 --> 02:53:51,880
براکت ها این ها کمی با هم برخورد می کنند

4765
02:53:51,880 --> 02:53:53,920
بنابراین آنچه که ما می خواهیم انجام دهیم این است

4766
02:53:53,920 --> 02:53:55,840
ما قصد داریم نام شماره مورد علاقه را به بالا تغییر دهیم

4767
02:53:55,840 --> 02:53:58,760
اینجا به شماره مورد علاقه من و ما هستیم

4768
02:53:58,760 --> 02:54:00,760
قرار است آن را در اینجا به عنوان کپی پیست کنید

4769
02:54:00,760 --> 02:54:03,720
خوب پس ما در حال تغییر نام این ایالت هستیم

4770
02:54:03,720 --> 02:54:05,640
متغیر این متغیر ذخیره سازی به my

4771
02:54:05,640 --> 02:54:07,560
شماره مورد علاقه و فقط نگه داشتن آن

4772
02:54:07,560 --> 02:54:08,880
در اینجا به این ترتیب ما می توانیم مورد علاقه داشته باشیم

4773
02:54:08,880 --> 02:54:10,880
شماره داخل این ساختار در هر صورت

4774
02:54:10,880 --> 02:54:13,720
ما این نوع جدید از نوع شخص را ایجاد کردیم

4775
02:54:13,720 --> 02:54:16,680
که ترکیبی از هر فرد است

4776
02:54:16,680 --> 02:54:18,520
یک شماره مورد علاقه و هر نفر دارد

4777
02:54:18,520 --> 02:54:20,920
هم اکنون نامی شبیه به ما دارد

4778
02:54:20,920 --> 02:54:23,920
می تواند یک u 256 a Boolean یک رشته و

4779
02:54:23,920 --> 02:54:27,600
در 256 و غیره ما اکنون یک نوع شخص داریم

4780
02:54:27,600 --> 02:54:30,439
و این شبیه به هر یک از اینها است

4781
02:54:30,439 --> 02:54:31,760
اوه و ما هم مجبوریم

4782
02:54:31,760 --> 02:54:34,040
بازیابی را در اینجا با my به روز کنید

4783
02:54:34,040 --> 02:54:35,399
شماره مورد علاقه به جای مورد علاقه

4784
02:54:35,399 --> 02:54:37,720
شماره در حال حاضر از آنجایی که ما جدید خود را داریم

4785
02:54:37,720 --> 02:54:39,880
نوع ما در واقع می توانیم یک متغیر ایجاد کنیم

4786
02:54:39,880 --> 02:54:42,120
از نوع شخص دقیقاً به همان صورت ما

4787
02:54:42,120 --> 02:54:44,000
یک متغیر از نوع مورد علاقه من ایجاد کردم

4788
02:54:44,000 --> 02:54:47,239
عدد تا بتوانیم دید فرد را بگوییم

4789
02:54:47,239 --> 02:54:50,720
عمومی خواهد شد دوست من برابر و

4790
02:54:50,720 --> 02:54:52,920
ما شخص را اینجا قرار می دهیم و تعدادی را می گذاریم

4791
02:54:52,920 --> 02:54:54,880
پرانتز در اینجا زیرا زمانی که شما هستید

4792
02:54:54,880 --> 02:54:56,760
کار با انواع سفارشی که باید انجام دهید

4793
02:54:56,760 --> 02:54:58,840
هم در سمت چپ و هم در سمت چپ تعریف کنید

4794
02:54:58,840 --> 02:55:01,279
سمت راست چه نوع است و در اینجا

4795
02:55:01,279 --> 02:55:03,359
ما یک شماره دلخواه و a را اختصاص می دهیم

4796
02:55:03,359 --> 02:55:07,560
نام را به طوری که ما می توانیم بگوییم هفت و پت مانند

4797
02:55:07,560 --> 02:55:11,200
بنابراین اکنون پت یک شخص خواهد شد

4798
02:55:11,200 --> 02:55:13,640
با عدد مورد علاقه هفت و الف

4799
02:55:13,640 --> 02:55:17,239
نام Pat را ببینید پارامتر اول می رود

4800
02:55:17,239 --> 02:55:18,880
به اولی

4801
02:55:18,880 --> 02:55:21,200
مورد در ساختار شخص و دوم

4802
02:55:21,200 --> 02:55:23,840
پارامتر به دومین موردی که دوست دارم می رود

4803
02:55:23,840 --> 02:55:26,279
زمانی که کمی صریح تر باشد

4804
02:55:26,279 --> 02:55:28,000
کار با ساختارها و در واقع چه

4805
02:55:28,000 --> 02:55:29,760
شما می توانید انجام دهید این است که شما می توانید کمی قرار دهید

4806
02:55:29,760 --> 02:55:32,880
به جای آن در اینجا پرانتز قرار می گیرد و می توانید بگویید

4807
02:55:32,880 --> 02:55:35,720
دقیقا به چه ارزشی می روید

4808
02:55:35,720 --> 02:55:38,760
به کدام بخش اختصاص دهید تا بتوانم بگویم

4809
02:55:38,760 --> 02:55:42,279
عدد مورد علاقه هفت و

4810
02:55:42,279 --> 02:55:45,560
نام آن خواهد بود و ما می توانیم ضربه بزنیم

4811
02:55:45,560 --> 02:55:47,800
دستور s یا فقط مستقیم به کامپایل بروید

4812
02:55:47,800 --> 02:55:49,439
برای دیدن اینکه آیا درست کار می کند آن را دریافت کنید

4813
02:55:49,439 --> 02:55:51,439
اکنون با انجام دادن علامت سبز کوچک را علامت بزنید

4814
02:55:51,439 --> 02:55:54,000
این ما شخص نوع خود را ایجاد کرده ایم

4815
02:55:54,000 --> 02:55:56,439
و ما یک متغیر به نام Pat ایجاد کرده ایم

4816
02:55:56,439 --> 02:55:58,239
با عدد مورد علاقه هفت و الف

4817
02:55:58,239 --> 02:56:01,800
حالا اگر بخواهیم جلو برویم نام پت

4818
02:56:01,800 --> 02:56:03,760
بیایید این فضای ذخیره سازی ساده و قدیمی را حذف کنیم

4819
02:56:03,760 --> 02:56:06,399
بیایید فضای ذخیره سازی ساده جدید خود را مستقر کنیم

4820
02:56:06,399 --> 02:56:08,479
به پایین بروید ما اکنون یک آبی جدید داریم

4821
02:56:08,479 --> 02:56:10,560
را فشار دهید زیرا این یک متغیر عمومی است

4822
02:56:10,560 --> 02:56:12,880
به نام Pat و اگر روی دکمه if کلیک کنیم

4823
02:56:12,880 --> 02:56:16,319
ما این متغیر را مورد علاقه خواهیم دید

4824
02:56:16,319 --> 02:56:19,800
شماره هفت و نام رشته Pat you

4825
02:56:19,800 --> 02:56:22,000
همچنین می توانید این صفر و این یکی را ببینید

4826
02:56:22,000 --> 02:56:23,840
که شاخص هر یک را نشان می دهد

4827
02:56:23,840 --> 02:56:26,680
این متغیرها یا پارامترهای صفر است

4828
02:56:26,680 --> 02:56:29,439
برای مورد علاقه شماره یک برای نام اگر است

4829
02:56:29,439 --> 02:56:33,080
ما یکی دیگر را اضافه کردیم شاید گاو نر باحال باشد

4830
02:56:33,080 --> 02:56:35,560
گاو باحال است در شاخص 2 خواهد بود

4831
02:56:35,560 --> 02:56:37,640
هر زمان که یک نوع سفارشی مانند ایجاد کنید

4832
02:56:37,640 --> 02:56:40,399
این استحکام به طور خودکار ایندکس می شود

4833
02:56:40,399 --> 02:56:42,640
آنها شبیه به روشی است که ما ایندکس می کنیم

4834
02:56:42,640 --> 02:56:44,760
لیست ما یا شماره مورد علاقه اشعه ما

4835
02:56:44,760 --> 02:56:47,600
صفر نام یک هر چه بعد باشد خواهد بود

4836
02:56:47,600 --> 02:56:50,479
دو EX و غیره اکنون برای یکی عالی است

4837
02:56:50,479 --> 02:56:52,120
دوست اما اگر تعداد زیادی داشته باشی چی؟

4838
02:56:52,120 --> 02:56:54,239
دوستانی که می دانم بسیاری از شما این کار را انجام می دهید

4839
02:56:54,239 --> 02:56:55,439
زیرا شما در حال گذراندن این دوره هستید که

4840
02:56:55,439 --> 02:56:57,319
به طور خودکار به این معنی است که شما شاید باحال هستید

4841
02:56:57,319 --> 02:56:59,200
اگر دوستت ماریا را داشته باشی چه؟

4842
02:56:59,200 --> 02:57:00,960
شما می خواهید به هوشمند ما اضافه کنید

4843
02:57:00,960 --> 02:57:02,560
قراردادی مانند این و مورد علاقه او

4844
02:57:02,560 --> 02:57:05,760
شماره 16 یا شاید دوست شما جان

4845
02:57:05,760 --> 02:57:08,279
شما باید خط را کپی کنید و JN را اضافه کنید

4846
02:57:08,279 --> 02:57:10,120
در اینجا شماره مورد علاقه خود را به

4847
02:57:10,120 --> 02:57:13,279
12 باشد و غیره ممکن است به دست بیاید

4848
02:57:13,279 --> 02:57:15,960
نوشتن متغیرها بسیار خسته کننده است

4849
02:57:15,960 --> 02:57:18,479
برای همه این افراد برای همه اینها

4850
02:57:18,479 --> 02:57:20,880
دوستان واضح است که این راه خوبی نیست

4851
02:57:20,880 --> 02:57:22,680
برای ما برای ایجاد لیستی از افراد یا

4852
02:57:22,680 --> 02:57:24,600
لیست دوستان ما بنابراین به جای این

4853
02:57:24,600 --> 02:57:27,120
ما در واقع می توانیم از این نحو آرایه استفاده کنیم

4854
02:57:27,120 --> 02:57:29,640
که تازه یاد گرفتیم و یک آرایه ایجاد کردیم

4855
02:57:29,640 --> 02:57:33,399
از شخص یا لیستی از افراد بنابراین من هستم

4856
02:57:33,399 --> 02:57:35,399
همه اینها را فعلاً نظر خواهم داد

4857
02:57:35,399 --> 02:57:37,399
و یک نکته سریع در اینجا اگر از Mac استفاده می کنید

4858
02:57:37,399 --> 02:57:39,439
و اگر طرف هستید یک زوج را برجسته می کنید

4859
02:57:39,439 --> 02:57:41,840
یک مک و شما دستور بک اسلش یا را بزنید

4860
02:57:41,840 --> 02:57:43,600
علامت سوال فرمان it'll

4861
02:57:43,600 --> 02:57:45,960
به طور خودکار آن ها را کامنت بگذارید یا آن ها را لغو نظر کنید

4862
02:57:45,960 --> 02:57:47,840
من فکر می کنم اگر از ویندوز استفاده می کنید خط می کشید

4863
02:57:47,840 --> 02:57:50,800
این کنترل اسلش است اما ممکن است شما باشید

4864
02:57:50,800 --> 02:57:52,439
قادر به جستجو در گوگل چه صفحه کلید واقعی است

4865
02:57:52,439 --> 02:57:54,319
میانبر این یک میانبر صفحه کلید است

4866
02:57:54,319 --> 02:57:56,239
من همیشه استفاده می کنم، بنابراین چه چیزی می خواهیم

4867
02:57:56,239 --> 02:57:58,160
برای انجام این کار این است که یک را ایجاد کنیم

4868
02:57:58,160 --> 02:58:01,160
لیست یا مجموعه ای از افراد بسیار دقیق

4869
02:58:01,160 --> 02:58:03,720
همانطور که ما آن را در اینجا انجام دادیم، ما خودمان را خواهیم گفت

4870
02:58:03,720 --> 02:58:06,439
نوع اول قرار است تایپ شخص باشد

4871
02:58:06,439 --> 02:58:09,319
آرایه بنابراین ما آرایه شخص را تایپ می کنیم

4872
02:58:09,319 --> 02:58:11,560
ما نمایان بودن خود را اعلام خواهیم کرد

4873
02:58:11,560 --> 02:58:14,200
عمومی خواهد شد سپس ما خود را دریافت می کنیم

4874
02:58:14,200 --> 02:58:16,720
نام متغیری که قرار است لیست شود

4875
02:58:16,720 --> 02:58:20,120
از افرادی مانند این، بنابراین ما ایجاد کرده ایم

4876
02:58:20,120 --> 02:58:22,840
آرایه شخص با دید عمومی و

4877
02:58:22,840 --> 02:58:25,239
لیست نام افراد و ما فقط

4878
02:58:25,239 --> 02:58:27,560
فعلاً آن را خالی بگذارید تا درست شود

4879
02:58:27,560 --> 02:58:30,560
به طور پیش فرض یک لیست خالی است که

4880
02:58:30,560 --> 02:58:32,520
اگر قرار بود برم الان اینجوری میشد

4881
02:58:32,520 --> 02:58:34,680
به جلو و استقرار این اجازه دهید حذف کنید

4882
02:58:34,680 --> 02:58:39,080
آخرین مورد اجازه دهید کامپایل استقرار ما اسکرول

4883
02:58:39,080 --> 02:58:42,120
در پایین ما این را انتخاب می کنیم که اکنون می بینیم که داریم

4884
02:58:42,120 --> 02:58:43,920
بازیابی دکمه آبی ما و ما نیز

4885
02:58:43,920 --> 02:58:45,920
این دکمه آبی را برای لیست افراد داشته باشید

4886
02:58:45,920 --> 02:58:47,640
وقتی آرایه هایی با یک عمومی ایجاد می کنید

4887
02:58:47,640 --> 02:58:48,640
کلمه کلیدی

4888
02:58:48,640 --> 02:58:50,399
به جای اینکه بتوانیم کل را ببینیم

4889
02:58:50,399 --> 02:58:52,880
آرایه با این دکمه لیست افراد

4890
02:58:52,880 --> 02:58:55,640
شما در واقع باید در فهرست قرار دهید

4891
02:58:55,640 --> 02:58:57,080
عناصری که می خواهید با آنها کار کنید و

4892
02:58:57,080 --> 02:58:59,279
شما می توانید آن عنصر را دقیقا ببینید

4893
02:58:59,279 --> 02:59:01,600
می خواهد یک u 256 را به عنوان ورودی بگیرد

4894
02:59:01,600 --> 02:59:04,279
پارامتر با این حال بدیهی است که آرایه ما است

4895
02:59:04,279 --> 02:59:06,640
خالی، پس اگر بگوییم فرد در چه وضعیتی است

4896
02:59:06,640 --> 02:59:09,239
شاخص صفر خوب چیزی نمی گوید

4897
02:59:09,239 --> 02:59:11,080
چون یک آرایه خالی دارید خوب چه

4898
02:59:11,080 --> 02:59:13,239
در مورد شاخص اول خوب هیچ چیز چه

4899
02:59:13,239 --> 02:59:15,279
در مورد دومی خوب هیچی نه

4900
02:59:15,279 --> 02:59:17,040
مهم است که در حال حاضر چه چیزی در جعبه قرار می دهید

4901
02:59:17,040 --> 02:59:19,279
چیزی را که نشان خواهیم داد برمی گرداند

4902
02:59:19,279 --> 02:59:21,439
شما چگونه به این آرایه فقط در یک اضافه کنید

4903
02:59:21,439 --> 02:59:24,120
دوم این نوع آرایه به عنوان a شناخته می شود

4904
02:59:24,120 --> 02:59:26,560
آرایه پویا به دلیل اندازه

4905
02:59:26,560 --> 02:59:29,200
آرایه در واقع می تواند رشد کرده و کوچک شود

4906
02:59:29,200 --> 02:59:31,920
استحکام یک آرایه پویا با نشان داده می شود

4907
02:59:31,920 --> 02:59:33,560
داخل این براکت های کوچک چیست

4908
02:59:33,560 --> 02:59:36,120
در اینجا اگر سه مورد را در اینجا اضافه کنیم

4909
02:59:36,120 --> 02:59:39,760
یک آرایه استاتیک خواهد بود که ما می گوییم

4910
02:59:39,760 --> 02:59:42,600
این لیست از افراد فقط می تواند یک

4911
02:59:42,600 --> 02:59:45,760
حداکثر اندازه سه تا ما فقط می توانیم قرار دهیم

4912
02:59:45,760 --> 02:59:48,600
سه نفر در این آرایه

4913
02:59:48,600 --> 02:59:51,600
آرایه استاتیک آرایه پویا می تواند هر کدام را داشته باشد

4914
02:59:51,600 --> 02:59:54,880
اندازه فقط می تواند تا سه در هر اندازه بالاتر باشد

4915
02:59:54,880 --> 02:59:57,399
به سه هر اندازه تا چهار امیدوارم

4916
02:59:57,399 --> 02:59:59,279
شما عکسی را دریافت می کنید که ما داریم کار می کنیم

4917
02:59:59,279 --> 03:00:00,960
با یک آرایه پویا زیرا ما در حال رفتن هستیم

4918
03:00:00,960 --> 03:00:04,120
می خواهید تعداد دلخواه اضافه کنید

4919
03:00:04,120 --> 03:00:06,840
افراد به این فرد آرایه بنابراین اجازه دهید

4920
03:00:06,840 --> 03:00:09,120
تابعی ایجاد کنیم که به ما اجازه دهد

4921
03:00:09,120 --> 03:00:11,200
در واقع افراد را اضافه کنید و این را به روز کنید

4922
03:00:11,200 --> 03:00:13,960
آرایه و بیایید این نظر را حذف کنیم

4923
03:00:13,960 --> 03:00:16,200
در زیر تابع بازیابی ما ایجاد خواهیم کرد

4924
03:00:16,200 --> 03:00:18,840
یک تابع افزودن شخص

4925
03:00:18,840 --> 03:00:21,319
و این دو متغیر است

4926
03:00:21,319 --> 03:00:23,920
به عنوان ورودی نام آن را می گیرد

4927
03:00:23,920 --> 03:00:25,720
شخصی که ما قصد داریم آن را اضافه کنیم

4928
03:00:25,720 --> 03:00:27,279
رفتن به گرفتن شماره مورد علاقه

4929
03:00:27,279 --> 03:00:29,080
فردی که ما نیز می خواهیم اضافه کنیم

4930
03:00:29,080 --> 03:00:33,000
به عنوان نام بنابراین ما می گوییم حافظه رشته

4931
03:00:33,000 --> 03:00:35,000
نام و من این خاطره را توضیح می دهم

4932
03:00:35,000 --> 03:00:37,120
کلمه کلیدی در یک کمی و ما انجام می دهیم

4933
03:00:37,120 --> 03:00:41,120
uint 256 unor شماره مورد علاقه و اجازه دهید

4934
03:00:41,120 --> 03:00:44,080
انجام دهید و اجازه دهید نام و

4935
03:00:44,080 --> 03:00:46,520
ما این را به یک عملکرد عمومی تبدیل خواهیم کرد و

4936
03:00:46,520 --> 03:00:48,000
کاری که ما قرار است در داخل این تبلیغ انجام دهیم

4937
03:00:48,000 --> 03:00:49,880
تابع شخص است که ما در حال رفتن به

4938
03:00:49,880 --> 03:00:52,399
این لیست از افراد اعتراض می کنند و با آن تماس می گیرند

4939
03:00:52,399 --> 03:00:55,439
تابع فشار روی آن آرایه‌ها تعبیه شده‌اند

4940
03:00:55,439 --> 03:00:57,720
با تابعی به نام فشار که اجازه می دهد

4941
03:00:57,720 --> 03:01:01,439
ما برای اضافه کردن عناصر یا اضافه کردن شخص به خود

4942
03:01:01,439 --> 03:01:03,439
لیستی از افراد آرایه می شوند تا ما چه خواهیم کرد

4943
03:01:03,439 --> 03:01:05,640
برای انجام این است که ما می خواهیم بگوییم لیست

4944
03:01:05,640 --> 03:01:08,279
مردم فشار دهید و ما این کمی را اضافه می کنیم

4945
03:01:08,279 --> 03:01:10,880
پرانتز اینجا و ما قصد داریم به فشار

4946
03:01:10,880 --> 03:01:13,720
یک فرد جدید بر روی این آرایه در حال حاضر آنچه ما

4947
03:01:13,720 --> 03:01:15,800
می توانید انجام دهید در حال حاضر اجازه دهید این نظر را برای

4948
03:01:15,800 --> 03:01:17,520
اکنون آنچه می توانستیم انجام دهیم این است که می توانستیم

4949
03:01:17,520 --> 03:01:21,680
ایجاد یک فرد جدید فرد جدید

4950
03:01:21,680 --> 03:01:25,600
برابر است با نام شخص شماره مورد علاقه مانند

4951
03:01:25,600 --> 03:01:27,680
ما بالا اوپس ببخشید اینها هستند

4952
03:01:27,680 --> 03:01:30,960
حافظه فرد عقب مانده فرد جدید که

4953
03:01:30,960 --> 03:01:32,960
ما در حال حاضر آن را نادیده می گیریم و

4954
03:01:32,960 --> 03:01:36,080
سپس فقط لیست افراد را انجام دهید. فشار جدید

4955
03:01:36,080 --> 03:01:38,760
شخصی که ما می توانیم این کار را انجام دهیم معتبر است

4956
03:01:38,760 --> 03:01:40,479
نحو و من این حافظه را توضیح خواهم داد

4957
03:01:40,479 --> 03:01:42,680
کلمه کلیدی در کمی این است

4958
03:01:42,680 --> 03:01:44,319
یک فرد جدید ایجاد کنید و ما به سمت آن فشار می آوریم

4959
03:01:44,319 --> 03:01:48,239
لیست یا فقط می توانیم این شخص را اضافه کنیم

4960
03:01:48,239 --> 03:01:51,120
درست به این قطعه فشار در اینجا بنابراین ما

4961
03:01:51,120 --> 03:01:52,680
می تواند این خط را به جای حذف کند

4962
03:01:52,680 --> 03:01:54,439
ایجاد یک فرد جدید در خط خود ما

4963
03:01:54,439 --> 03:01:57,680
می توان گفت لیست افراد. فرد هل دادن

4964
03:01:57,680 --> 03:02:00,640
و سپس ما در اینجا مورد علاقه اضافه کنید

4965
03:02:00,640 --> 03:02:03,359
نام شماره از آنجایی که ما با آن تماس می گیریم

4966
03:02:03,359 --> 03:02:05,640
نام شماره مورد علاقه شخص در داخل

4967
03:02:05,640 --> 03:02:07,560
این استحکام جسم فشاری هوشمند است

4968
03:02:07,560 --> 03:02:10,160
برای اجرای این خط کد کافی است

4969
03:02:10,160 --> 03:02:13,120
ابتدا یک فرد جدید بسازید و سپس

4970
03:02:13,120 --> 03:02:16,040
این خط را اجرا کنید تا شخص ما را هل دهد

4971
03:02:16,040 --> 03:02:18,920
در این لیست از مردم اعتراض بنابراین این

4972
03:02:18,920 --> 03:02:21,319
تابع باید به ما اجازه دهد تا جدید را فشار دهیم

4973
03:02:21,319 --> 03:02:24,200
افراد در لیست ما از افراد آرایه می کنند

4974
03:02:24,200 --> 03:02:26,439
کاری که اکنون می توانیم انجام دهیم این است که بیایید این را جمع آوری کنیم

4975
03:02:26,439 --> 03:02:28,120
بیایید این را مستقر کنیم، بیایید قدیمی را حذف کنیم

4976
03:02:28,120 --> 03:02:29,720
یکی را خواهیم زد

4977
03:02:29,720 --> 03:02:33,080
استقرار اکنون می بینیم که آیا لیست خود را فراخوانی می کنیم

4978
03:02:33,080 --> 03:02:35,520
مردم در صفر ما چیزی پس نخواهیم گرفت

4979
03:02:35,520 --> 03:02:37,960
زیرا به عنوان یک آرایه خالی شروع می شود

4980
03:02:37,960 --> 03:02:40,439
اما اکنون ما این فرد جدید را داریم

4981
03:02:40,439 --> 03:02:43,000
عملکرد جایی که ما می توانیم شما می توانید نوع

4982
03:02:43,000 --> 03:02:45,359
خیلی کم ببینید اسم رشته ای می گیرد

4983
03:02:45,359 --> 03:02:48,160
و یک un 256 یک عدد مورد علاقه است تا بتوانیم

4984
03:02:48,160 --> 03:02:53,000
پاتریک 7 را اضافه کنید، اضافه کردن شخص را می زنیم

4985
03:02:53,000 --> 03:02:54,520
اگر ترمینال خود را داشته باشید، ما را خواهید دید

4986
03:02:54,520 --> 03:02:56,720
معامله کرد و حالا اگر بزنیم

4987
03:02:56,720 --> 03:02:59,319
لیستی از افراد در صفر که می بینیم داریم

4988
03:02:59,319 --> 03:03:01,560
در واقع یک نفر را به صفر اضافه کرد

4989
03:03:01,560 --> 03:03:03,960
شاخص پاتریک تعداد مورد علاقه دارد

4990
03:03:03,960 --> 03:03:07,279
هفت و نام او واضح است که پاتریک است

4991
03:03:07,279 --> 03:03:10,600
اگر یکی را بزنیم چیزی پس نخواهیم گرفت و

4992
03:03:10,600 --> 03:03:12,520
این فقط باقی می ماند اما اگر اضافه کنیم

4993
03:03:12,520 --> 03:03:17,359
شخص دیگری شاید جان 16 شخص را اضافه کند

4994
03:03:17,359 --> 03:03:20,399
در حال حاضر در لیست افرادی که ما اکنون یکی را فهرست می کنیم

4995
03:03:20,399 --> 03:03:23,760
یوحنا 16 را ببینید پس 0o آن خواهد بود

4996
03:03:23,760 --> 03:03:28,359
پاتریک 7 1 جان 16 2 چیزی نیست

4997
03:03:28,359 --> 03:03:30,640
هیچ چیز

4998
03:03:33,200 --> 03:03:35,200
اتفاق می افتد اکنون ما در مورد این صحبت کردیم

4999
03:03:35,200 --> 03:03:37,720
کمی در حال حاضر اما اگر ما به جلو

5000
03:03:37,720 --> 03:03:39,120
به عنوان مثال و شاید این را حذف کنید

5001
03:03:39,120 --> 03:03:41,880
نقطه ویرگول و ما به سراغ کامپایل می رویم

5002
03:03:41,880 --> 03:03:43,880
و ما به پایین اسکرول می کنیم، خواهید دید که دریافت می کنیم

5003
03:03:43,880 --> 03:03:46,120
این خطا خطای تجزیه کننده مورد انتظار است

5004
03:03:46,120 --> 03:03:48,800
نقطه ویرگول اما به جای آن براکت گرفت و آن را

5005
03:03:48,800 --> 03:03:51,000
این تعجب قرمز کوچک را به ما می دهد

5006
03:03:51,000 --> 03:03:52,680
علامت و خطی که آن را دارد

5007
03:03:52,680 --> 03:03:55,200
مشکل با تمام این خطاهای قرمز معنی است

5008
03:03:55,200 --> 03:03:57,239
که کد شما در حال کامپایل نیست و شما

5009
03:03:57,239 --> 03:03:58,560
در واقع نمی توان این را به آن مستقر کرد

5010
03:03:58,560 --> 03:04:00,479
بلاک چین چون solidity نمی داند

5011
03:04:00,479 --> 03:04:02,479
چگونه این کد قابل خواندن توسط انسان را تبدیل کنیم

5012
03:04:02,479 --> 03:04:04,680
به کد قابل خواندن توسط ماشین، بنابراین ما نیاز داریم

5013
03:04:04,680 --> 03:04:07,640
اضافه کردن این نقطه ویرگول در اینجا دوباره کامپایل بنابراین ما

5014
03:04:07,640 --> 03:04:10,239
هر چند که در حال حاضر هیچ خطایی دریافت نکنید

5015
03:04:10,239 --> 03:04:12,279
اگر به اوج برویم و بگوییم ما هستیم

5016
03:04:12,279 --> 03:04:14,800
این شناسه مجوز SPX را حذف کنید و

5017
03:04:14,800 --> 03:04:18,120
حالا ما کامپایل می کنیم و به پایین اسکرول می کنیم که a می گیریم

5018
03:04:18,120 --> 03:04:20,520
جعبه زرد و به جای آن هشدار می دهد

5019
03:04:20,520 --> 03:04:22,680
خطا می گوید هشدار مجوز spdx

5020
03:04:22,680 --> 03:04:24,760
شناسه فایل منبع ارائه نشده است

5021
03:04:24,760 --> 03:04:26,800
بله بلا جالب است اگر ما

5022
03:04:26,800 --> 03:04:29,080
این را کامپایل کنید در واقع اجازه دهید آن را حذف کنیم

5023
03:04:29,080 --> 03:04:31,840
آخرین ذخیره نماد ما که می توانیم مستقر کنیم

5024
03:04:31,840 --> 03:04:35,000
این پس چیزی مهم است که باید توجه داشته باشید

5025
03:04:35,000 --> 03:04:37,080
هشدارها فقط این است که آنها فقط هستند

5026
03:04:37,080 --> 03:04:38,680
هشدارهایی که مانع شما نمی شوند

5027
03:04:38,680 --> 03:04:41,279
استقرار یا کامپایل کردن خطاهای کد شما

5028
03:04:41,279 --> 03:04:43,160
شما را از استقرار یا

5029
03:04:43,160 --> 03:04:45,239
حتی با آن هم اکنون کد خود را کامپایل کنید

5030
03:04:45,239 --> 03:04:47,720
گفته می شود هر چند خوب است که سعی کنید

5031
03:04:47,720 --> 03:04:49,439
تمام هشدارها را حذف کنید زیرا

5032
03:04:49,439 --> 03:04:51,080
هشدارها به طور کلی برای الف وجود دارد

5033
03:04:51,080 --> 03:04:52,840
دلیل اینکه آنها به شما هشدار می دهند که شما هستید

5034
03:04:52,840 --> 03:04:54,920
ممکن است کار بدی انجام دهد و

5035
03:04:54,920 --> 03:04:56,840
گاهی اوقات اگر در کد خود باگ دارید

5036
03:04:56,840 --> 03:04:58,520
فقط گوش دادن به هشدارها

5037
03:04:58,520 --> 03:05:00,319
آن را حل می کرد، بنابراین بهتر است

5038
03:05:00,319 --> 03:05:02,520
به هشدارهای اینجا گوش دهید تا به

5039
03:05:02,520 --> 03:05:04,279
خلاصه کنید اگر قرمز است خراب است اگر

5040
03:05:04,279 --> 03:05:05,600
زرد است، شاید بخواهید آن را بررسی کنید

5041
03:05:05,600 --> 03:05:07,960
بیرون و علاوه بر این زمانی که آن را به

5042
03:05:07,960 --> 03:05:09,600
این خطاها و این هشدارها این است

5043
03:05:09,600 --> 03:05:11,760
جایی که از جستجوی هوش مصنوعی و گوگل ما استفاده می کنیم

5044
03:05:11,760 --> 03:05:13,800
مهارت‌ها واقعاً می‌توانند مفید باشند

5045
03:05:13,800 --> 03:05:16,680
مثلاً من کد ما را اجرا کردم که دریافت کردم

5046
03:05:16,680 --> 03:05:19,040
این خطا را می خوانم و نمی کنم

5047
03:05:19,040 --> 03:05:21,279
واقعا درک کنید اینجا چه خبر است

5048
03:05:21,279 --> 03:05:23,520
کاری که ما می توانیم انجام دهیم این است که شاید بتوانیم کپی کنیم

5049
03:05:23,520 --> 03:05:26,279
این خطا و استفاده از هر یک از جستجو

5050
03:05:26,279 --> 03:05:28,200
ویژگی هایی که در مورد منابع صحبت کردیم

5051
03:05:28,200 --> 03:05:30,399
برای این دوره می توانیم از chat gbt یا استفاده کنیم

5052
03:05:30,399 --> 03:05:32,800
تبادل پشته بحث های GitHub را پیدا کنید

5053
03:05:32,800 --> 03:05:35,080
اتریوم و پانوم و من توضیح خواهم داد که چیست

5054
03:05:35,080 --> 03:05:37,560
هر کدام از اینها برای بعد خوب است

5055
03:05:37,560 --> 03:05:40,279
دوره اما برای مثال برویم و

5056
03:05:40,279 --> 03:05:42,920
سعی کنید Find find یک موتور جستجوی هوش مصنوعی است

5057
03:05:42,920 --> 03:05:45,319
برای توسعه دهندگان کاری که انجام می دهد ابتدا آن است

5058
03:05:45,319 --> 03:05:47,160
یک جستجوی گوگل انجام می دهد و سپس می خواند

5059
03:05:47,160 --> 03:05:48,479
همه آن پیوندها لینک و بر اساس

5060
03:05:48,479 --> 03:05:49,840
پیوندهایی که می خواند سعی می کند به شما یک

5061
03:05:49,840 --> 03:05:51,880
پاسخ دهید بنابراین کاری که ما می توانیم انجام دهیم این است که می توانیم

5062
03:05:51,880 --> 03:05:56,640
بگو من دارم این خطای کامپایلر را دریافت می کنم

5063
03:05:56,640 --> 03:06:00,359
جامدادی چطور درستش کنم این را زدیم

5064
03:06:00,359 --> 03:06:03,239
کشویی کوچک هر کد یا زمینه را قرار دهید

5065
03:06:03,239 --> 03:06:06,760
در اینجا ما خطای خود را جایگذاری می کنیم این همان است

5066
03:06:06,760 --> 03:06:09,560
خطا مانند این و ما جلو خواهیم رفت و

5067
03:06:09,560 --> 03:06:11,760
ضربه بزنید

5068
03:06:14,600 --> 03:06:17,600
در جستجوی ما یک پاسخ بسیار پرمخاطب دریافت می کنیم

5069
03:06:17,600 --> 03:06:19,479
در مورد آنچه که با کد ما می‌گذرد، ما

5070
03:06:19,479 --> 03:06:21,479
در واقع می تواند این را یک قدم جلوتر بردارد

5071
03:06:21,479 --> 03:06:24,439
و ما می‌توانیم کل پایه کد خود را کپی کنیم

5072
03:06:24,439 --> 03:06:27,120
و ما می‌توانیم آن را در زیر اینجا بچسبانیم

5073
03:06:27,120 --> 03:06:29,600
کد من معمولاً سه تیک پشت می گذارم

5074
03:06:29,600 --> 03:06:31,680
قبل و بعد از هر کدی که استفاده می کنم و

5075
03:06:31,680 --> 03:06:33,760
در آینده به خوبی به شما یاد خواهم داد که چرا

5076
03:06:33,760 --> 03:06:35,479
بیایید جلو برویم و enter و را بزنید

5077
03:06:35,479 --> 03:06:38,080
تحقیق در واقع قادر به خواندن ما است

5078
03:06:38,080 --> 03:06:41,160
کد کنید و بگویید یکی از راه های رفع خطا این است

5079
03:06:41,160 --> 03:06:42,880
به سادگی یک نقطه ویرگول در انتهای آن اضافه کنید

5080
03:06:42,880 --> 03:06:44,439
خطی که در آن فرد جدید را هل می دهید

5081
03:06:44,439 --> 03:06:46,880
به لیست آرایه پویا از افراد و

5082
03:06:46,880 --> 03:06:49,600
ما می توانیم ببینیم که آیا واقعاً راهی برای این کار پیدا می کنیم

5083
03:06:49,600 --> 03:06:52,520
فقط عملکرد شخص تبلیغ ما و ما را کپی کنید

5084
03:06:52,520 --> 03:06:55,439
می توانید به پایین اسکرول کنید و فقط آن را در بالا بچسبانید

5085
03:06:55,439 --> 03:06:57,359
با رفع آن و ما نیز می توانیم

5086
03:06:57,359 --> 03:06:58,960
مختصر بگویید چون کمی است

5087
03:06:58,960 --> 03:07:01,960
برای ما خیلی پرمخاطب است، دوباره اینتر را می زنیم

5088
03:07:01,960 --> 03:07:04,279
و آنقدر مختصر نبود اما بسیار بود

5089
03:07:04,279 --> 03:07:06,399
این ابزارهای هوش مصنوعی همانطور که گفتم هنوز در دسترس هستند

5090
03:07:06,399 --> 03:07:08,560
بتا اما این یک مثال خوب از چگونگی بود

5091
03:07:08,560 --> 03:07:10,319
استفاده از ابزار هوش مصنوعی مانند این در واقع می تواند

5092
03:07:10,319 --> 03:07:12,960
به شما کمک می کند تا اشکالاتی را که من اغلب گفتم شناسایی کنید

5093
03:07:12,960 --> 03:07:14,880
زمانی که آنها هنوز هم چیزها را اشتباه می کنند

5094
03:07:14,880 --> 03:07:16,080
به همین دلیل است که برای شما مهم است

5095
03:07:16,080 --> 03:07:17,800
درباره پشته بحث های GitHub بدانید

5096
03:07:17,800 --> 03:07:20,560
پیرانا و غیره را بعداً در دوره مبادله کنید

5097
03:07:20,560 --> 03:07:22,520
در مورد نحوه درخواست خوب بیشتر توضیح خواهم داد

5098
03:07:22,520 --> 03:07:24,960
سؤال می کند که چگونه می توان یک اعلان خوب هوش مصنوعی انجام داد

5099
03:07:24,960 --> 03:07:26,720
چگونه سوالات خود را قالب بندی کنید و چگونه

5100
03:07:26,720 --> 03:07:28,880
جستجو کنید و بیشتر بدانید یکی از کلید

5101
03:07:28,880 --> 03:07:30,439
بخش هایی از اینکه یک نرم افزار واقعا خوب هستند

5102
03:07:30,439 --> 03:07:32,640
مهندس یا یک مهندس سریع خوب است

5103
03:07:32,640 --> 03:07:33,960
کمتر در مورد شناخت واقعی

5104
03:07:33,960 --> 03:07:36,080
اطلاعات و بیشتر در مورد دانستن کجا

5105
03:07:36,080 --> 03:07:38,720
برای پیدا کردن اطلاعات بنابراین در سراسر

5106
03:07:38,720 --> 03:07:40,960
از این دوره می خواهم که با استفاده از آن تمرین کنید

5107
03:07:40,960 --> 03:07:42,640
این منابع به این دلیل که آنها در حال رفتن به

5108
03:07:42,640 --> 03:07:44,920
به شما کمک می‌کند توسعه‌دهنده قوی‌تری باشید

5109
03:07:44,920 --> 03:07:46,600
مهندس سریع و عادل بسیار قوی تر

5110
03:07:46,600 --> 03:07:47,880
در هر کاری که هستیم بهتر باشیم

5111
03:07:47,880 --> 03:07:50,040
در صورت یافتن به این دوره می پردازم

5112
03:07:50,040 --> 03:07:53,120
یا چت gbt به شما پاسخ ضعیفی می دهد

5113
03:07:53,120 --> 03:07:55,000
حتما از بحث های GitHub استفاده کنید اگر

5114
03:07:55,000 --> 03:07:56,439
شما یک سوال خاص در این مورد دارید

5115
03:07:56,439 --> 03:07:58,120
البته حتما از GitHub استفاده کنید

5116
03:07:58,120 --> 03:07:59,920
بحث یا اگر بیشتر دارید

5117
03:07:59,920 --> 03:08:02,319
سوال کلی در مورد استحکام در مورد

5118
03:08:02,319 --> 03:08:04,279
ریخته گری یا هر چیز دیگری که می توانید

5119
03:08:04,279 --> 03:08:06,239
دوباره از یکی از این منابع استفاده کن من میرم

5120
03:08:06,239 --> 03:08:08,560
در این مورد بعداً اما کار عالی است

5121
03:08:08,560 --> 03:08:09,960
شما اولین درخواست خود را انجام داده اید

5122
03:08:09,960 --> 03:08:12,640
مهندسی

5123
03:08:15,680 --> 03:08:17,840
تبریک می گویم شما مجبور نیستید

5124
03:08:17,840 --> 03:08:19,880
اکنون این بخش را به طور کامل درک کنید

5125
03:08:19,880 --> 03:08:21,520
چیزی که ما واقعاً از آن عبور نکردیم و

5126
03:08:21,520 --> 03:08:23,600
ما یک جورهایی از این خاطره غافل شدیم

5127
03:08:23,600 --> 03:08:25,239
کلمه کلیدی و شما متوجه خواهید شد اگر ما واقعا

5128
03:08:25,239 --> 03:08:26,880
این کلمه کلیدی را حذف کنید و سعی کنید

5129
03:08:26,880 --> 03:08:30,080
کامپایل ما یک مکان داده خطا دریافت خواهیم کرد

5130
03:08:30,080 --> 03:08:32,359
باید حافظه یا داده تماس برای

5131
03:08:32,359 --> 03:08:34,720
پارامتر در تابع اما هیچ کدام داده نشد

5132
03:08:34,720 --> 03:08:36,479
اکنون در واقع شش مکان برای شما وجود دارد

5133
03:08:36,479 --> 03:08:38,880
می توانید داده ها را در حالت جامد ذخیره کنید

5134
03:08:38,880 --> 03:08:43,279
پشته ذخیره سازی حافظه کد داده تماس و

5135
03:08:43,279 --> 03:08:45,239
سیاهههای مربوط به همه آنها را بررسی نمی کنیم

5136
03:08:45,239 --> 03:08:46,840
این مناطق در حال حاضر اما ما می رویم

5137
03:08:46,840 --> 03:08:49,000
برای مرور برخی از موارد بزرگ که

5138
03:08:49,000 --> 03:08:53,800
حافظه و ذخیره سازی داده تماس و

5139
03:08:53,800 --> 03:08:54,880
این قرار است کمی باشد

5140
03:08:54,880 --> 03:08:56,520
اینجا پیشرفته است، بنابراین اگر متوجه نشدید

5141
03:08:56,520 --> 03:08:58,359
این بخش اولین بار است نگران نباشید

5142
03:08:58,359 --> 03:09:00,239
در مورد آن فقط به فشار دادن آن ادامه دهید

5143
03:09:00,239 --> 03:09:02,239
وقتی بعداً وارد می‌شوید، معنی بیشتری پیدا کنید

5144
03:09:02,239 --> 03:09:05,040
دوره فراخوانی داده و حافظه هر دو

5145
03:09:05,040 --> 03:09:07,520
به این معنی که این متغیر فقط به

5146
03:09:07,520 --> 03:09:09,960
به طور موقت وجود داشته باشد و فقط وجود دارد

5147
03:09:09,960 --> 03:09:11,800
در طول مدت عملکرد وجود داشته باشد

5148
03:09:11,800 --> 03:09:14,479
هر زمان که با شخص AD تماس گرفتیم تماس بگیرید

5149
03:09:14,479 --> 03:09:17,399
یک نام دیگر ما فقط می توانیم به این دسترسی داشته باشیم

5150
03:09:17,399 --> 03:09:19,479
نام متغیری که یک بار آن را فراخوانی می کنیم

5151
03:09:19,479 --> 03:09:23,000
این تابع را اگر فراخوانی کنم اضافه نام پاتریک

5152
03:09:23,000 --> 03:09:25,920
7 و اکنون سعی می کنم افراد را در لیست لیست کنم

5153
03:09:25,920 --> 03:09:28,000
واضح است که ما پاتریک را در صفر می بینیم

5154
03:09:28,000 --> 03:09:30,160
شماره هفت مورد علاقه ما در واقع می توانیم

5155
03:09:30,160 --> 03:09:32,600
هرگز به آن متغیر پاتریک دسترسی نداشته باشید

5156
03:09:32,600 --> 03:09:35,439
دوباره چون در حافظه وجود داشت

5157
03:09:35,439 --> 03:09:37,800
برای مدت بسیار کوتاهی وجود داشته است

5158
03:09:37,800 --> 03:09:40,239
فقط برای آن تماس ما نیز می توانیم

5159
03:09:40,239 --> 03:09:42,479
داده های تماس را در اینجا داشته باشید و ما ادامه خواهیم داد

5160
03:09:42,479 --> 03:09:45,680
حذف این استقرار کشویی و انجام دهید

5161
03:09:45,680 --> 03:09:47,840
همان چیزی که ما Pat را اضافه می کنیم

5162
03:09:47,840 --> 03:09:49,520
و در واقع شما حتی به آن نیاز ندارید

5163
03:09:49,520 --> 03:09:53,120
به نقل از پاتریک 88 فردی را اضافه خواهیم کرد

5164
03:09:53,120 --> 03:09:55,920
ببینید آیا در آنجا است مطمئن شوید که داده تماس وجود دارد

5165
03:09:55,920 --> 03:09:58,520
و حافظه هر دو به معنای متغیرهای موقت هستند

5166
03:09:58,520 --> 03:10:00,399
داخل توابع اکثر متغیرها

5167
03:10:00,399 --> 03:10:02,640
به طور خودکار به حافظه پیش فرض

5168
03:10:02,640 --> 03:10:05,000
رشته های متغیر از نوع خاصی هستند

5169
03:10:05,000 --> 03:10:06,760
جامد، بنابراین شما باید حافظه را مشخص کنید

5170
03:10:06,760 --> 03:10:08,840
یا فراخوانی داده و مربوط به آن است

5171
03:10:08,840 --> 03:10:10,760
آرایه های راه در حافظه کار می کنند اما ما صحبت خواهیم کرد

5172
03:10:10,760 --> 03:10:13,200
در مورد آن بسیار بعد در دوره در حال حاضر

5173
03:10:13,200 --> 03:10:14,880
سوال واضح است که پس از آن خوب است

5174
03:10:14,880 --> 03:10:16,760
خوب اگر داده تماس و حافظه هر دو باشند

5175
03:10:16,760 --> 03:10:19,200
متغیرهای موقت چرا دارای دو چه هستند

5176
03:10:19,200 --> 03:10:21,200
تفاوت این دو به خوبی

5177
03:10:21,200 --> 03:10:23,080
بیایید چیزی را امتحان کنیم بیایید این یک باشد

5178
03:10:23,080 --> 03:10:25,319
متغیر حافظه و در اینجا می گوییم

5179
03:10:25,319 --> 03:10:28,640
نام برابر است با گربه بنابراین ما می رویم

5180
03:10:28,640 --> 03:10:30,680
هر چیزی را که مردم در اینجا قرار می دهند به آن اختصاص دهید

5181
03:10:30,680 --> 03:10:32,880
گربه بیایید این را کامپایل کنیم شبیه آن است

5182
03:10:32,880 --> 03:10:35,760
خوب کامپایل می شود حالا بیایید داده های تماس را انجام دهیم و

5183
03:10:35,760 --> 03:10:38,640
سعی کنید ah را کامپایل کنید، یک نوع خطا دریافت می کنیم

5184
03:10:38,640 --> 03:10:41,160
نوع خطا گربه رشته تحت اللفظی نیست

5185
03:10:41,160 --> 03:10:43,399
به طور ضمنی قابل تبدیل به نوع مورد انتظار

5186
03:10:43,399 --> 03:10:45,800
داده های تماس رشته ای تفاوت بین

5187
03:10:45,800 --> 03:10:47,840
حافظه و داده تماس آن است

5188
03:10:47,840 --> 03:10:49,880
متغیر حافظه را می توان تغییر داد

5189
03:10:49,880 --> 03:10:52,359
اگر یک حافظه را منتقل کنیم، دستکاری شود

5190
03:10:52,359 --> 03:10:55,200
متغیر به تابعی که می توانیم برویم

5191
03:10:55,200 --> 03:10:58,239
پیش حافظه و زدم و فرمان را زدم

5192
03:10:58,239 --> 03:11:02,040
s برای کامپایل این است جامد معتبر این است

5193
03:11:02,040 --> 03:11:04,880
اگر یک متغیر داده تماس را ارسال کنید، نیست

5194
03:11:04,880 --> 03:11:07,399
شما نمی توانید آن را تغییر دهید داده تماس است

5195
03:11:07,399 --> 03:11:09,640
متغیرهای موقتی که نمی توانند باشند

5196
03:11:09,640 --> 03:11:12,359
حافظه اصلاح شده متغیرهای موقتی است

5197
03:11:12,359 --> 03:11:15,640
که قابل تغییر و ذخیره سازی است

5198
03:11:15,640 --> 03:11:19,040
متغیرهای دائمی قابل تغییر

5199
03:11:19,040 --> 03:11:20,600
شماره مورد علاقه من در واقع بود

5200
03:11:20,600 --> 03:11:22,600
به طور ضمنی به ذخیره سازی تبدیل شده است

5201
03:11:22,600 --> 03:11:25,040
متغیر از آنجایی که در این حالت اضافه شده است

5202
03:11:25,040 --> 03:11:27,720
متن خارج از یک تابع اگر شما

5203
03:11:27,720 --> 03:11:29,399
یک متغیر ایجاد کنید که خارج از هر متغیر باشد

5204
03:11:29,399 --> 03:11:31,080
عملکرد درون یک قرارداد آن را انجام خواهد داد

5205
03:11:31,080 --> 03:11:33,439
به طور خودکار یک متغیر ذخیره سازی و

5206
03:11:33,439 --> 03:11:36,239
بیایید این خط را حذف کنیم بیایید کامپایل کنیم

5207
03:11:36,239 --> 03:11:38,960
بیایید دوباره مستقر کنیم این deploy ما را حذف کنیم

5208
03:11:38,960 --> 03:11:40,279
بدانید که این یک متغیر دائمی است زیرا

5209
03:11:40,279 --> 03:11:42,439
ما می توانیم بازیابی را بزنیم و همیشه می توانیم

5210
03:11:42,439 --> 03:11:44,800
به آنچه در شماره دلخواه است دسترسی داشته باشید تا اگر

5211
03:11:44,800 --> 03:11:48,040
ما ذخیره می کنیم 1 2 3 ما فروشگاه را می زنیم یا می توانیم

5212
03:11:48,040 --> 03:11:51,520
بازیابی را بزنید و ما می توانیم به 1 2 3 دسترسی پیدا کنیم

5213
03:11:51,520 --> 03:11:54,600
این متغیر 1 2 3 خارج از وجود دارد

5214
03:11:54,600 --> 03:11:56,439
با اینکه گفتم تابع الان زنگ میزنه

5215
03:11:56,439 --> 03:11:58,479
مکان های بیشتری مانند کد پشته وجود دارد

5216
03:11:58,479 --> 03:12:01,640
بازگشت ورود و غیره ما فقط می توانیم اینها را بسازیم

5217
03:12:01,640 --> 03:12:03,760
متغیرها حافظه یا ذخیره سازی داده را فراخوانی می کنند

5218
03:12:03,760 --> 03:12:05,279
و همانطور که گفتم بعداً توضیح خواهیم داد

5219
03:12:05,279 --> 03:12:07,279
در این دوره بنابراین اجازه دهید به جلو اجازه دهید

5220
03:12:07,279 --> 03:12:09,399
این را به حافظه اضافه کنید زیرا اینطور است

5221
03:12:09,399 --> 03:12:11,200
به طور معمول چیزی است که اکنون در آینده خواهید دید

5222
03:12:11,200 --> 03:12:12,840
سوالی که به طور منطقی دنبال می شود اوه است

5223
03:12:12,840 --> 03:12:14,120
باشه پاتریک خوب چرا باید قرار بدیم

5224
03:12:14,120 --> 03:12:16,319
حافظه اینجاست اما نیازی به گذاشتن نداریم

5225
03:12:16,319 --> 03:12:18,319
در واقع اگر بخواهیم به خاطر بسپاریم

5226
03:12:18,319 --> 03:12:20,760
حافظه را در آنجا قرار دهید، یک داده خطا دریافت خواهیم کرد

5227
03:12:20,760 --> 03:12:23,040
مکان را فقط می توان برای آرایه مشخص کرد

5228
03:12:23,040 --> 03:12:25,359
ساختار یا نگاشت انواع اما حافظه بود

5229
03:12:25,359 --> 03:12:27,520
مانند آرایه‌های قبلی می‌گفتم

5230
03:12:27,520 --> 03:12:29,200
ساختارها یا نگاشت ها در نظر گرفته می شوند

5231
03:12:29,200 --> 03:12:31,239
انواع خاص در استحکام و راه

5232
03:12:31,239 --> 03:12:32,880
که مدیریت حافظه تحت عنوان کار می کند

5233
03:12:32,880 --> 03:12:34,960
هود آن را طوری می سازد که ما باید قرار دهیم

5234
03:12:34,960 --> 03:12:37,760
این کلمه کلیدی حافظه un 256 به عنوان a شناخته می شود

5235
03:12:37,760 --> 03:12:39,720
نوع اولیه و استحکام هوشمند است

5236
03:12:39,720 --> 03:12:41,160
به اندازه کافی برای دانستن این که این را کجا قرار دهیم کافی است

5237
03:12:41,160 --> 03:12:43,319
شماره مورد علاقه همیشه زیر کاپوت

5238
03:12:43,319 --> 03:12:45,000
همانطور که قبلاً گفتیم یک رشته است

5239
03:12:45,000 --> 03:12:47,720
در واقع آرایه ای از بایت ها و به همین ترتیب

5240
03:12:47,720 --> 03:12:49,000
ما فقط با هوایی که باید قرار دهیم دیدیم

5241
03:12:49,000 --> 03:12:51,040
کلمه کلیدی حافظه برای آرایه ها پس از آن

5242
03:12:51,040 --> 03:12:52,680
سوال بعدی خوبه خوب چی

5243
03:12:52,680 --> 03:12:54,800
در مورد متغیر ذخیره سازی می توانم قرار دهم

5244
03:12:54,800 --> 03:12:56,960
که در اینجا نه شما نمی توانید آن را اینجا بگذارید

5245
03:12:56,960 --> 03:12:59,680
یا از آنجایی که این یک استحکام تابع است

5246
03:12:59,680 --> 03:13:01,960
آنقدر باهوش است که حداقل بداند که آه

5247
03:13:01,960 --> 03:13:03,600
خوب این یک متغیر موقت است که

5248
03:13:03,600 --> 03:13:05,160
شما با آن کار می کنید باید باشد

5249
03:13:05,160 --> 03:13:07,120
حافظه یا داده تماس آن نخواهد بود

5250
03:13:07,120 --> 03:13:09,600
ذخیره سازی از آنجایی که این نام فقط به

5251
03:13:09,600 --> 03:13:12,040
برای مدت کوتاهی وجود داشته باشد، بنابراین شما مجبورید

5252
03:13:12,040 --> 03:13:13,720
یکی از این دو تا دیگر را انتخاب کنید تا

5253
03:13:13,720 --> 03:13:15,560
خلاصه این بخش این است که str

5254
03:13:15,560 --> 03:13:17,439
نقشه ها و آرایه ها باید داده شوند

5255
03:13:17,439 --> 03:13:19,800
این رشته کلمه کلیدی حافظه یک آرایه است

5256
03:13:19,800 --> 03:13:21,800
از بایت، بنابراین به این حافظه یا تماس نیاز دارد

5257
03:13:21,800 --> 03:13:24,080
داده ها

5258
03:13:26,399 --> 03:13:28,399
کلمه کلیدی بنابراین این کد شروع به

5259
03:13:28,399 --> 03:13:30,399
شکل دهی قابلیت های زیادی دارد

5260
03:13:30,399 --> 03:13:32,359
در اینجا می توانیم متغیرهایی را که می توانیم اضافه کنیم ذخیره کنیم

5261
03:13:32,359 --> 03:13:35,520
مردم اما کمی مشکل دارد اگر

5262
03:13:35,520 --> 03:13:37,319
ما این قرارداد را داریم و می خواهیم بگوییم

5263
03:13:37,319 --> 03:13:39,680
اوه شماره مورد علاقه کلی چی بود

5264
03:13:39,680 --> 03:13:40,880
بیایید بگوییم که ما چهار نفر در آن هستیم

5265
03:13:40,880 --> 03:13:43,160
آرایه بیایید پت داشته باشیم

5266
03:13:43,160 --> 03:13:48,120
7 یوحنا 8

5267
03:13:48,120 --> 03:13:49,920
ماریا

5268
03:13:49,920 --> 03:13:54,359
10 و چلسی 22 یا

5269
03:13:54,359 --> 03:13:57,439
232 و ما این سوال را پرسیدیم ah what

5270
03:13:57,439 --> 03:13:59,520
شماره مورد علاقه چلسی بود

5271
03:13:59,520 --> 03:14:00,880
راه ما این است که ما باید انجام دهیم

5272
03:14:00,880 --> 03:14:03,439
در واقع حلقه را از طریق این لیست از

5273
03:14:03,439 --> 03:14:05,920
مردم برای پیدا کردن چلسی، بنابراین ما می گوییم خوب است

5274
03:14:05,920 --> 03:14:08,680
چه چیزی در صفر است آه خوب این پت همین است

5275
03:14:08,680 --> 03:14:11,520
نه چلسی چه در دو آه که جان

5276
03:14:11,520 --> 03:14:13,880
چه در سه آه این بهانه ماریا است

5277
03:14:13,880 --> 03:14:15,680
من چه ساعتی هستم آه آن چلسی است

5278
03:14:15,680 --> 03:14:18,439
شماره مورد علاقه 232 بسیار عالی پیدا کردم

5279
03:14:18,439 --> 03:14:20,880
چلسی اما بدیهی است که اگر یک

5280
03:14:20,880 --> 03:14:22,880
هزار نفر در این آرایه که

5281
03:14:22,880 --> 03:14:24,960
روند بسیار خسته کننده ای است و این می شود

5282
03:14:24,960 --> 03:14:26,880
زمان زیادی طول می کشد تا ما آن را پیدا کنیم

5283
03:14:26,880 --> 03:14:28,560
کسی که ما می خواستیم بنابراین سوال

5284
03:14:28,560 --> 03:14:30,720
پس آیا ساختار داده بهتری وجود دارد

5285
03:14:30,720 --> 03:14:33,080
از یک لیست یا یک آرایه برای استفاده از آن

5286
03:14:33,080 --> 03:14:35,840
دسترسی و یافتن آن را بسیار آسان تر می کند

5287
03:14:35,840 --> 03:14:37,239
اطلاعات در مورد افرادی که ما

5288
03:14:37,239 --> 03:14:39,560
خواستن و پاسخ به این استفاده از الف است

5289
03:14:39,560 --> 03:14:41,880
نقشه برداری می توانید نقشه برداری را به عنوان یک در نظر بگیرید

5290
03:14:41,880 --> 03:14:44,200
فرهنگ لغت مجموعه ای از کلیدها با هر کدام است

5291
03:14:44,200 --> 03:14:45,720
کلید بازگرداندن یک مجموعه خاص از

5292
03:14:45,720 --> 03:14:47,680
اطلاعات در مورد آن کلید پس از آن است

5293
03:14:47,680 --> 03:14:49,239
اگر نگاه کنید شبیه به دیکشنری است

5294
03:14:49,239 --> 03:14:52,000
کلمهکلمه خواهد داشت a

5295
03:14:52,000 --> 03:14:54,239
مجموعه کامل متن فقط با

5296
03:14:54,239 --> 03:14:56,560
کلمه تو پس بیایید یک نقشه برداری ایجاد کنیم

5297
03:14:56,560 --> 03:14:58,239
تایپ کنید و خواهید دید که چگونه کار می کند

5298
03:14:58,239 --> 03:14:59,760
تمرین کنید بنابراین ما می خواهیم یک را ایجاد کنیم

5299
03:14:59,760 --> 03:15:01,960
با این نقشه برداری مثل این

5300
03:15:01,960 --> 03:15:04,479
کلمه کلیدی و ما می گوییم کلید در حال رفتن است

5301
03:15:04,479 --> 03:15:07,960
یک رشته باشد و به یک uent اشاره کند

5302
03:15:07,960 --> 03:15:10,840
256 بنابراین این نوع ما خواهد بود

5303
03:15:10,840 --> 03:15:12,640
بدیهی است آنچه پس از نوع ما می آید

5304
03:15:12,640 --> 03:15:14,840
دید، پس بیایید جلو برویم و انجام دهیم

5305
03:15:14,840 --> 03:15:17,000
عمومی برای این نیز و من دوست دارم

5306
03:15:17,000 --> 03:15:18,560
در نامگذاری من بسیار واضح است، بنابراین من هستم

5307
03:15:18,560 --> 03:15:21,239
قراره اسم بگه

5308
03:15:21,239 --> 03:15:24,960
به عدد نشان دهنده این نقشه برداری است

5309
03:15:24,960 --> 03:15:27,600
نام یک نفر را به دلخواه خود نقشه می‌کشد

5310
03:15:27,600 --> 03:15:29,560
شماره و در حال حاضر با این ما داریم

5311
03:15:29,560 --> 03:15:31,160
اساسا یک فرهنگ لغت که در آن هر

5312
03:15:31,160 --> 03:15:33,840
تک نام یا تک رشته است

5313
03:15:33,840 --> 03:15:36,560
رفتن به نقشه به یک عدد بنابراین برای

5314
03:15:36,560 --> 03:15:39,279
به عنوان مثال اگر ما به چلسی نگاه می‌کردیم، می‌خواستیم

5315
03:15:39,279 --> 03:15:41,359
به طور خودکار 232 که

5316
03:15:41,359 --> 03:15:43,120
ما به جای اینکه مجبور باشیم به دنبال آن هستیم

5317
03:15:43,120 --> 03:15:45,560
از طریق این لیست تکرار کنید، پس بیایید اضافه کنیم

5318
03:15:45,560 --> 03:15:47,359
برخی از قابلیت ها برای شخص تبلیغ ما

5319
03:15:47,359 --> 03:15:50,080
در اینجا کار کنید تا بتوانیم خود را به روز کنیم

5320
03:15:50,080 --> 03:15:52,560
نقشه برداری بنابراین ما این لیست از افراد را داریم.

5321
03:15:52,560 --> 03:15:54,960
فشاری که شخصی را به آرایه اضافه می کند

5322
03:15:54,960 --> 03:15:57,399
بیایید این را نیز به روز کنیم تا این نیز انجام شود

5323
03:15:57,399 --> 03:16:00,040
کسی را به نقشه برداری خود اضافه کنید تا این کار را انجام دهد

5324
03:16:00,040 --> 03:16:04,000
نام به شماره دلخواه می گوییم و ما

5325
03:16:04,000 --> 03:16:05,840
این براکت های کوچک را در اینجا قرار دهید تا

5326
03:16:05,840 --> 03:16:08,479
مشخص کنید که کلید چیست و ما انجام می دهیم

5327
03:16:08,479 --> 03:16:12,560
نام saycore و ما آن را اختصاص می دهیم

5328
03:16:12,560 --> 03:16:15,960
شماره مورد علاقه این خط چیست

5329
03:16:15,960 --> 03:16:17,800
انجام دادن این است که گفتن همه چیز درست است

5330
03:16:17,800 --> 03:16:19,560
نقشه برداری ما در اینجا به نام ما به

5331
03:16:19,560 --> 03:16:21,880
نقشه برداری اعداد مورد علاقه هر زمان که نگاه کنید

5332
03:16:21,880 --> 03:16:23,319
برای نام آن شخص شما

5333
03:16:23,319 --> 03:16:24,720
به طور خودکار شماره مورد علاقه خود را دریافت کنید

5334
03:16:24,720 --> 03:16:27,279
بازگشت و اکنون شما یک راه بسیار سریعتر دارید

5335
03:16:27,279 --> 03:16:29,560
فقط برای دسترسی به شماره های مورد علاقه مردم

5336
03:16:29,560 --> 03:16:31,720
با دانستن نام آنها، بیایید ادامه دهیم

5337
03:16:31,720 --> 03:16:33,319
بیایید کامپایل کنیم

5338
03:16:33,319 --> 03:16:35,760
این اجازه دهید این را مستقر کنیم بیایید ما را حذف کنیم

5339
03:16:35,760 --> 03:16:37,720
قدیمی را مستقر خواهیم کرد

5340
03:16:37,720 --> 03:16:40,120
اکنون ما این نام جدید را داریم

5341
03:16:40,120 --> 03:16:42,560
دکمه آبی شماره مورد علاقه و بنابراین اجازه دهید

5342
03:16:42,560 --> 03:16:44,040
از طریق همین مشکل پس بیایید بگوییم

5343
03:16:44,040 --> 03:16:47,319
ما پت 7 داریم

5344
03:16:47,319 --> 03:16:49,479
جان

5345
03:16:49,479 --> 03:16:52,880
16 ماریا

5346
03:16:52,880 --> 03:16:56,600
32 چلسی

5347
03:16:56,600 --> 03:16:59,560
232 اکنون همان لیست افراد صفر است

5348
03:16:59,560 --> 03:17:01,720
برمی گرداند پت لیست افراد یک جان تا

5349
03:17:01,720 --> 03:17:04,319
به همین ترتیب و غیره یا فقط می توانیم پایین بیاییم

5350
03:17:04,319 --> 03:17:07,880
اینجا و بیایید بگوییم بیایید به دنبال چلسی باشیم

5351
03:17:07,880 --> 03:17:09,960
و ما به طور خودکار 232 دریافت می کنیم

5352
03:17:09,960 --> 03:17:11,399
شماره مورد علاقه چلسی برگشت

5353
03:17:11,399 --> 03:17:13,680
اگر به بالا نگاه کنیم به طور خودکار همان چیزی است

5354
03:17:13,680 --> 03:17:17,760
اگر JN را جستجو کنیم، هفت می‌شویم

5355
03:17:17,760 --> 03:17:21,600
ما ماریا را می گیریم و اگر به بالا نگاه کنیم

5356
03:17:21,600 --> 03:17:24,720
چیزکیک ما چیزی در یک

5357
03:17:24,720 --> 03:17:27,080
نگاشت مقدار پیش فرض برای همه

5358
03:17:27,080 --> 03:17:30,040
کلیدها صفر است، بنابراین اگر به دنبال یک کلید یا

5359
03:17:30,040 --> 03:17:31,720
کلمه ای که ما در آن اضافه نکرده ایم

5360
03:17:31,720 --> 03:17:34,199
نقشه برداری اما به طور پیش فرض به صورت پیش فرض است

5361
03:17:34,199 --> 03:17:36,720
ارزش هر آن نوع از RS است

5362
03:17:36,720 --> 03:17:40,120
یک رشته به U در 256 U در 256 پیش فرض است

5363
03:17:40,120 --> 03:17:42,399
نوع صفر است اگر به دنبال کلیدی باشیم که

5364
03:17:42,399 --> 03:17:46,960
ما اضافه نکرده ایم، صفر را برمی گردیم

5365
03:17:49,199 --> 03:17:50,359
بنابراین اکنون که همه اینها را اضافه کرده ایم

5366
03:17:50,359 --> 03:17:52,800
عملکرد ما بسیار خوب به نظر می رسد

5367
03:17:52,800 --> 03:17:54,920
ما واقعاً نحوه قراردادمان را دوست داریم

5368
03:17:54,920 --> 03:17:57,960
تنظیم شده است ما شماره مورد علاقه خود را داریم

5369
03:17:57,960 --> 03:18:00,279
که یک متغیر داخلی است اما ما داریم

5370
03:18:00,279 --> 03:18:03,160
راهی برای خواندن آن با بازیابی داریم

5371
03:18:03,160 --> 03:18:06,120
فرد تایپ جدید ما یک عمومی داریم

5372
03:18:06,120 --> 03:18:08,479
لیست افراد آرایه ما یک عمومی داریم

5373
03:18:08,479 --> 03:18:10,560
نام به شماره مورد علاقه راهی برای

5374
03:18:10,560 --> 03:18:12,399
به روز رسانی شماره مورد علاقه بازیابی

5375
03:18:12,399 --> 03:18:14,560
شماره مورد علاقه و افراد را به هر دو اضافه کنید

5376
03:18:14,560 --> 03:18:17,120
لیست ما و نقشه برداری ما در حال حاضر در

5377
03:18:17,120 --> 03:18:18,560
در آینده خواهید شنید که من می گویم که شما

5378
03:18:18,560 --> 03:18:20,120
هرگز نباید قبل از نوشتن این کار را انجام دهید

5379
03:18:20,120 --> 03:18:22,840
هر آزمایشی قبل از اینکه آن را ممیزی کنید اما

5380
03:18:22,840 --> 03:18:25,040
در حال حاضر این فقط یک قرارداد ساختگی است

5381
03:18:25,040 --> 03:18:26,399
که می خواهیم روی یک شبکه آزمایشی مستقر کنیم

5382
03:18:26,399 --> 03:18:28,080
بنابراین ما واقعاً اهمیتی نمی دهیم، اما بیایید برویم

5383
03:18:28,080 --> 03:18:29,600
پیش بروید و نحوه استقرار را یاد بگیرید

5384
03:18:29,600 --> 03:18:31,920
این به یک شبکه آزمایشی واقعی می‌رود

5385
03:18:31,920 --> 03:18:33,600
شبیه سازی آنچه استقرار به واقعی است

5386
03:18:33,600 --> 03:18:35,199
شبکه با پول واقعی به نظر می رسد

5387
03:18:35,199 --> 03:18:37,199
مثل اینکه آماده ای باید باشی

5388
03:18:37,199 --> 03:18:39,199
بعد از آن فوق العاده هیجان انگیز خواهد بود

5389
03:18:39,199 --> 03:18:41,920
شما این کار را با موفقیت انجام دهید باید 100%

5390
03:18:41,920 --> 03:18:44,160
توییت در مورد آن در توییتر در لینکدین در

5391
03:18:44,160 --> 03:18:46,120
پروتکل لنز در هر رسانه اجتماعی

5392
03:18:46,120 --> 03:18:47,960
می خواهید جشن گرفتن مهم است

5393
03:18:47,960 --> 03:18:50,239
برنده های کوچک شما به طور شگفت انگیزی کمک خواهد کرد

5394
03:18:50,239 --> 03:18:52,760
به شما انگیزه می دهد که به سمت جلو حرکت کنید بنابراین ابتدا

5395
03:18:52,760 --> 03:18:54,600
بیایید مطمئن شویم که این واقعاً کامپایل می شود

5396
03:18:54,600 --> 03:18:56,279
بسیار خوب ما یک چت سبز داریم مارک

5397
03:18:56,279 --> 03:18:58,279
هیچ هشداری وجود ندارد هیچ خطایی وجود ندارد

5398
03:18:58,279 --> 03:19:00,199
فوق العاده است حالا بیایید برگردیم به

5399
03:19:00,199 --> 03:19:02,640
Deploy Tab و ما آن را حذف می کنیم

5400
03:19:02,640 --> 03:19:04,479
اینجا و ما به بالا پیمایش می کنیم و می رویم

5401
03:19:04,479 --> 03:19:06,800
برای تغییر محیطی که در آن قرار داریم

5402
03:19:06,800 --> 03:19:08,960
ریمیکس VM و ما در واقع به

5403
03:19:08,960 --> 03:19:12,040
انتقال به متاماسک ارائه دهنده تزریقی

5404
03:19:12,040 --> 03:19:14,279
به یاد داشته باشید این ریمیکس VM نوعی این است

5405
03:19:14,279 --> 03:19:18,199
دنیای ساختگی که ریمیکس به ما می دهد

5406
03:19:18,199 --> 03:19:20,239
متاماسک ارائه دهنده تزریقی به این معنی است

5407
03:19:20,239 --> 03:19:22,840
ما به معنای واقعی کلمه خود را تزریق خواهیم کرد

5408
03:19:22,840 --> 03:19:25,760
ماسک به این ریمیکس که ما قصد داریم به آن بپردازیم

5409
03:19:25,760 --> 03:19:28,239
متاماسک ما را به این وب سایت تزریق کنید

5410
03:19:28,239 --> 03:19:30,359
ما به این وب سایت اجازه می دهیم

5411
03:19:30,359 --> 03:19:32,960
ما ابتدا با متاماسک ما تعامل خواهیم کرد

5412
03:19:32,960 --> 03:19:34,600
از متاماسک خواسته می شود تا آن را انتخاب کنید

5413
03:19:34,600 --> 03:19:36,040
حسابی که می خواهیم استفاده کنیم من قصد دارم از آن استفاده کنم

5414
03:19:36,040 --> 03:19:38,160
حساب یک را بزنید و بعدی را بزنید و ما می رویم

5415
03:19:38,160 --> 03:19:40,040
به جلو بروید و اتصال مشابه را بزنید

5416
03:19:40,040 --> 03:19:41,920
روشی که ما به شیر آب وصل کردیم

5417
03:19:41,920 --> 03:19:44,000
به سمت متاماسک ما بروید که اکنون اوه را می بینیم

5418
03:19:44,000 --> 03:19:45,560
می گوید حساب شما متصل نیست

5419
03:19:45,560 --> 03:19:47,239
به این دلیل است که من در حال حاضر در حساب هستم

5420
03:19:47,239 --> 03:19:49,840
دو بیایید به حساب یک تلنگر بزنیم و انجام می دهیم

5421
03:19:49,840 --> 03:19:52,560
در واقع ببینید که حساب یک متصل است

5422
03:19:52,560 --> 03:19:54,960
و در حال حاضر قبل از جایی که ما نوعی از این را دیدیم

5423
03:19:54,960 --> 03:19:57,279
حساب جعلی با اتر جعلی ما می بینیم

5424
03:19:57,279 --> 03:19:59,160
حساب واقعی با مبلغ واقعی

5425
03:19:59,160 --> 03:20:02,199
sapoia e که ما داریم مطمئن شوید که

5426
03:20:02,199 --> 03:20:03,319
دوباره حتما از هر چیزی استفاده کنید

5427
03:20:03,319 --> 03:20:04,640
شبکه تست توصیه شده ما در

5428
03:20:04,640 --> 03:20:07,399
مخزن GitHub برای ما ما از sapoia استفاده می کنیم

5429
03:20:07,399 --> 03:20:08,800
نگران بقیه این موارد نباشید

5430
03:20:08,800 --> 03:20:10,960
حالا پس مطمئن شوید که در مسیر درست هستید

5431
03:20:10,960 --> 03:20:13,000
شبکه آزمایشی برای استقرار در یک شبکه آزمایشی که هستید

5432
03:20:13,000 --> 03:20:15,439
به مقداری seia eth نیاز دارید، بنابراین اگر شما

5433
03:20:15,439 --> 03:20:17,000
سر شیر آب نرفته ام

5434
03:20:17,000 --> 03:20:19,319
به شیر آب بروید تا مقداری فرضیه بگیرید

5435
03:20:19,319 --> 03:20:20,399
به یاد داشته باشید که می توانید آن ها را در

5436
03:20:20,399 --> 03:20:23,880
گیت هاب یا وب سه بعدی. آموزش در حال حاضر در ریمیکس

5437
03:20:23,880 --> 03:20:25,120
کاری که قرار است انجام دهیم، انجام خواهیم داد

5438
03:20:25,120 --> 03:20:27,040
دقیقا همان فرآیندی که برای استقرار استفاده می کنیم

5439
03:20:27,040 --> 03:20:29,000
به محیط ریمیکس مجازی که ما هستیم

5440
03:20:29,000 --> 03:20:30,720
قرار است این کار را انجام دهم تا در آزمایش مستقر شود

5441
03:20:30,720 --> 03:20:31,920
محیط را تنظیم کنید، بنابراین ما می رویم

5442
03:20:31,920 --> 03:20:34,000
جلو دکمه Deploy و metamask را بزنید

5443
03:20:34,000 --> 03:20:35,760
در واقع به جلو می رود و ظاهر می شود

5444
03:20:35,760 --> 03:20:37,160
این شبیه چیزی است که ما با آن دیدیم

5445
03:20:37,160 --> 03:20:38,640
نمونه بلاک چین با امضا

5446
03:20:38,640 --> 03:20:40,120
معاملاتی که در واقع به آنها می رویم

5447
03:20:40,120 --> 03:20:42,960
امضا و ارسال معامله در آزمون

5448
03:20:42,960 --> 03:20:45,840
تنظیم کنید که دوباره شبیه به ارسال ما است

5449
03:20:45,840 --> 03:20:48,040
اتر به خود ما تفاوت

5450
03:20:48,040 --> 03:20:50,520
این است که هر چند که بخش داده ما است

5451
03:20:50,520 --> 03:20:53,600
یک تن از اطلاعات در اینجا همه این داده ها

5452
03:20:53,600 --> 03:20:55,399
با ارسال این مرتبط است

5453
03:20:55,399 --> 03:20:57,840
معامله اما این یکی همه اینها را دارد

5454
03:20:57,840 --> 03:21:00,080
اطلاعات قرارداد کدگذاری شده در ماشین

5455
03:21:00,080 --> 03:21:03,239
کد قابل خواندن یا کد کامپایل شده ما در

5456
03:21:03,239 --> 03:21:04,880
جزئیات ما می توانیم تمام سنگفرش را ببینیم

5457
03:21:04,880 --> 03:21:06,359
اطلاعات مرتبط با این

5458
03:21:06,359 --> 03:21:08,640
معامله ما دقیقا می توانیم ببینیم چقدر است

5459
03:21:08,640 --> 03:21:10,760
استقرار این گاز هزینه بر خواهد داشت

5460
03:21:10,760 --> 03:21:12,840
قرارداد بر روی زنجیره اما دوباره ما در حال

5461
03:21:12,840 --> 03:21:14,680
شبکه تست aoia بنابراین این پول جعلی است

5462
03:21:14,680 --> 03:21:16,319
به هر حال در واقع این ما هستیم

5463
03:21:16,319 --> 03:21:17,520
رفتن به جلو بروید و تأیید را بزنید

5464
03:21:17,520 --> 03:21:19,520
را فشار دهید و اکنون ما ارسال می کنیم

5465
03:21:19,520 --> 03:21:21,680
عملکرد ما اگر ترمینال را بالا دارید

5466
03:21:21,680 --> 03:21:24,279
می توانید ببینید که ما این تماس را ایجاد کرده ایم

5467
03:21:24,279 --> 03:21:25,920
و می گوید ایجاد ذخیره سازی ساده

5468
03:21:25,920 --> 03:21:27,720
در انتظار با این نمای در اسکن اتر

5469
03:21:27,720 --> 03:21:29,720
اگر روی نما روی اتر کلیک کنید، را فشار دهید

5470
03:21:29,720 --> 03:21:31,600
دکمه اسکن شما به این آورده می شود

5471
03:21:31,600 --> 03:21:33,319
با این تراکنش صفحه اتر را اسکن کنید

5472
03:21:33,319 --> 03:21:35,920
از طریق sepolia خواهید دید که اینطور است

5473
03:21:35,920 --> 03:21:38,080
در حال حاضر توسط اسکن اتر نمایه می شود

5474
03:21:38,080 --> 03:21:39,120
اما در حال حاضر یک شانس خوب وجود دارد

5475
03:21:39,120 --> 03:21:40,880
رفت و دوباره در ریمیکس آن

5476
03:21:40,880 --> 03:21:41,960
در واقع پیش می رود و این را به ما می دهد

5477
03:21:41,960 --> 03:21:43,800
علامت تیک سبز نشان می دهد که ما انجام دادیم

5478
03:21:43,800 --> 03:21:47,040
در واقع این قرارداد را اجرا کنید

5479
03:21:47,040 --> 03:21:48,359
ممکن است مجبور شوید چند دقیقه صبر کنید

5480
03:21:48,359 --> 03:21:49,560
این برای تکمیل زیرا دوباره ما هستیم

5481
03:21:49,560 --> 03:21:51,160
ارسال یک تراکنش به یک شبکه آزمایشی

5482
03:21:51,160 --> 03:21:53,199
بلاک چین و بلاکچین نیاز دارد

5483
03:21:53,199 --> 03:21:55,120
در واقع بلوک را با ما شکست دهید

5484
03:21:55,120 --> 03:21:57,080
معامله در آن اما اگر چند صبر کنیم

5485
03:21:57,080 --> 03:21:58,800
دقیقه در هر دو اسکن ما در نهایت

5486
03:21:58,800 --> 03:22:01,520
وضعیت موفقیت را با بلوک ببینید

5487
03:22:01,520 --> 03:22:04,080
تاییدیه در این بخش بلوک در اینجا

5488
03:22:04,080 --> 03:22:05,720
و دقیقاً همان چیزی است که با آن دیدیم

5489
03:22:05,720 --> 03:22:07,960
با ارسال e برای خودمان همه اینها را می بینیم

5490
03:22:07,960 --> 03:22:09,279
اطلاعات مربوط به معامله

5491
03:22:09,279 --> 03:22:12,720
زمان بلوک وضعیت هش تراکنش از

5492
03:22:12,720 --> 03:22:15,840
به بلاههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه اما اگه به پایین اسکرول کنیم

5493
03:22:15,840 --> 03:22:18,160
این فیلد داده ورودی بسیار بزرگتر است

5494
03:22:18,160 --> 03:22:19,600
بیش از هر چیزی که قبلا دیده ایم زیرا

5495
03:22:19,600 --> 03:22:21,520
دوباره این همه داده های مرتبط است

5496
03:22:21,520 --> 03:22:23,560
با ایجاد این قرارداد و از

5497
03:22:23,560 --> 03:22:25,960
البته ما اطلاعات بیشتری در مورد هزینه گاز می بینیم

5498
03:22:25,960 --> 03:22:27,760
زیرا باز هم قرارداد هوشمند را به کار می گیرد

5499
03:22:27,760 --> 03:22:29,760
به زنجیره در حال اصلاح بلاک چین است

5500
03:22:29,760 --> 03:22:32,000
پس اگر بیاییم الان باید بنزین خرج کنیم

5501
03:22:32,000 --> 03:22:33,680
به ریمیکس خود برگردید و به پایین بروید

5502
03:22:33,680 --> 03:22:35,920
قادر به دیدن قرارداد ذخیره سازی ساده ما هستیم

5503
03:22:35,920 --> 03:22:37,920
و ما می توانیم آدرس آن را کپی کنیم

5504
03:22:37,920 --> 03:22:40,359
این در حالی است که اگر این آدرس را کپی کنیم می رویم

5505
03:22:40,359 --> 03:22:42,399
حتی می توانیم به اسکن اتر بازگردیم

5506
03:22:42,399 --> 03:22:44,560
این در نوار اینجاست و ما می توانیم ببینیم

5507
03:22:44,560 --> 03:22:46,080
این قرارداد که پیش رفتیم و

5508
03:22:46,080 --> 03:22:48,080
اسکن اتر مستقر به اندازه کافی هوشمند است

5509
03:22:48,080 --> 03:22:50,640
بدانید که این معامله یک معامله جدید ایجاد کرد

5510
03:22:50,640 --> 03:22:52,520
قرارداد به یاد داشته باشید که این باید در The باشد

5511
03:22:52,520 --> 03:22:54,760
seoa اتر اسکن اتر خالص اصلی نیست

5512
03:22:54,760 --> 03:22:56,560
اسکن کنید زیرا ما این را روی sepolia فرستادیم

5513
03:22:56,560 --> 03:22:58,080
testnet بنابراین اکنون که ما این را داریم

5514
03:22:58,080 --> 03:22:59,640
قرارداد ایجاد شده ما تمام اطلاعات دقیق را داریم

5515
03:22:59,640 --> 03:23:01,279
همان عملکردهایی که ما در خود داشتیم

5516
03:23:01,279 --> 03:23:03,600
محیط مجازی اما این توابع

5517
03:23:03,600 --> 03:23:05,800
در واقع روی یک شبکه آزمایشی با a

5518
03:23:05,800 --> 03:23:07,560
قراردادی که ما در حال حاضر مستقر کردیم

5519
03:23:07,560 --> 03:23:08,880
ما می توانیم دقیقاً همان کارهایی را که انجام می دهیم انجام دهیم

5520
03:23:08,880 --> 03:23:10,800
روی محیط ریمیکس جعلی ما انجام می دادند

5521
03:23:10,800 --> 03:23:12,800
در این محیط تست به عنوان مثال ما

5522
03:23:12,800 --> 03:23:14,800
می تواند با بازیابی تماس بگیرد که a ارسال نمی کند

5523
03:23:14,800 --> 03:23:16,080
معامله آن را فقط می خواند

5524
03:23:16,080 --> 03:23:17,000
بلاک چین

5525
03:23:17,000 --> 03:23:18,560
و همان چیزی که به دست آوردیم صفر می شویم

5526
03:23:18,560 --> 03:23:21,399
قبل از آن اگر به دنبال نامی مانند Pat in باشیم

5527
03:23:21,399 --> 03:23:23,439
نام به شماره مورد علاقه ما چیزی دریافت نمی کنیم

5528
03:23:23,439 --> 03:23:25,439
بازگشت زیرا ما چیزی را به روز نکردیم اگر

5529
03:23:25,439 --> 03:23:27,640
ما در اینجا صفر را برای لیست افراد اضافه می کنیم

5530
03:23:27,640 --> 03:23:29,920
ما چیزی را به خوبی متاماسک دریافت نمی کنیم

5531
03:23:29,920 --> 03:23:31,720
اینجا ظاهر نشد چون این آبی است

5532
03:23:31,720 --> 03:23:34,399
دکمه ها عملکردهای مشاهده و خالص هستند

5533
03:23:34,399 --> 03:23:36,399
توابعی که گفتیم ارسال نشود

5534
03:23:36,399 --> 03:23:38,239
معاملات در حال حاضر اجازه دهید به جلو و

5535
03:23:38,239 --> 03:23:40,120
در واقع یک تراکنش بفرستید بیایید به روز کنیم

5536
03:23:40,120 --> 03:23:42,199
بلاک چین بیایید قرارداد خود را به روز کنیم

5537
03:23:42,199 --> 03:23:44,399
با ذخیره یک شماره دلخواه جدید

5538
03:23:44,399 --> 03:23:46,680
بیایید 7878 را انجام دهیم

5539
03:23:46,680 --> 03:23:48,439
و فروشگاه را می زنیم و این را فشار می دهیم

5540
03:23:48,439 --> 03:23:50,160
دکمه نارنجی را خواهید دید که دریافت خواهید کرد

5541
03:23:50,160 --> 03:23:51,960
با متاماسک در واقع ظاهر می شود

5542
03:23:51,960 --> 03:23:54,239
گفت باشه بیا آپدیت کنیم

5543
03:23:54,239 --> 03:23:56,800
بلاک چین بیایید این تراکنش را ارسال کنیم

5544
03:23:56,800 --> 03:23:58,800
و اگر جلو برویم و تایید را بزنیم

5545
03:23:58,800 --> 03:24:00,520
دقیقاً همان اتفاق می افتد ما این را دریافت خواهیم کرد

5546
03:24:00,520 --> 03:24:02,960
به ذخیره سازی ساده تراکنش کنید

5547
03:24:02,960 --> 03:24:04,560
به ذخیره سازی ساده تراکنش کنید. فروشگاه

5548
03:24:04,560 --> 03:24:06,800
در انتظار مشاهده اسکن اتر به این کوچکی

5549
03:24:06,800 --> 03:24:08,880
علامت چک ما آن را مشاهده می کنیم ما می توانیم آن را ببینیم

5550
03:24:08,880 --> 03:24:11,199
نمایه سازی تراکنش در اسکن اتر و

5551
03:24:11,199 --> 03:24:13,080
بعد از اینکه کمی صبر کردید

5552
03:24:13,080 --> 03:24:14,920
معامله انجام خواهد شد و اکنون اگر

5553
03:24:14,920 --> 03:24:17,640
دکمه بازیابی را می زنیم و می توانیم ما را ببینیم

5554
03:24:17,640 --> 03:24:21,600
اگر کپی کنیم، اکنون 7878 را در زنجیره ذخیره کرده ایم

5555
03:24:21,600 --> 03:24:23,840
آدرس قرارداد دوباره ما آن را چسبانده ایم

5556
03:24:23,840 --> 03:24:27,000
در اسکن ساپویا اتر به پایین اسکرول می کنیم

5557
03:24:27,000 --> 03:24:28,920
بعد از چند دقیقه ما در واقع یک را خواهیم دید

5558
03:24:28,920 --> 03:24:31,319
معامله دوم از طریق می بینیم

5559
03:24:31,319 --> 03:24:33,080
دو معامله مرتبط با این

5560
03:24:33,080 --> 03:24:35,319
بدیهی است که اولین معامله را منعقد کنید

5561
03:24:35,319 --> 03:24:38,199
معامله ایجاد قرارداد است و

5562
03:24:38,199 --> 03:24:39,920
معامله دوم در واقع ما هستیم

5563
03:24:39,920 --> 03:24:42,279
فراخوانی روش ذخیره اتر اسکن است

5564
03:24:42,279 --> 03:24:44,120
آنقدر باهوش که بداند این همان است

5565
03:24:44,120 --> 03:24:46,120
روش فروشگاه همیشه هوشمند نیست

5566
03:24:46,120 --> 03:24:47,520
برای دانستن آن کافی است اما برای این یکی

5567
03:24:47,520 --> 03:24:49,319
آنقدر هوشمند است که بدانیم و ببینیم

5568
03:24:49,319 --> 03:24:52,279
که ما در واقع قرارداد خود را به روز کردیم

5569
03:24:52,279 --> 03:24:53,960
و به یاد داشته باشید در آینده لطفا استفاده کنید

5570
03:24:53,960 --> 03:24:55,960
این تست به شدت ما فقط

5571
03:24:55,960 --> 03:24:57,640
شروع می کنیم و ما تازه داریم یاد می گیریم

5572
03:24:57,640 --> 03:24:58,760
برای ما اشکالی ندارد که اینها را بفرستیم

5573
03:24:58,760 --> 03:25:00,439
معاملات در اینجا هر چند اما اجازه دهید برویم

5574
03:25:00,439 --> 03:25:02,239
پیش رو و اجازه دهید به راه خود ادامه دهیم زیرا نامگذاری شده است

5575
03:25:02,239 --> 03:25:03,920
تعداد مورد علاقه پت هنوز برمی گردد

5576
03:25:03,920 --> 03:25:05,720
هیچ لیستی از افراد هنوز صفر است

5577
03:25:05,720 --> 03:25:07,840
چیزی برمی گرداند، پس بیایید برای اضافه کردن برویم

5578
03:25:07,840 --> 03:25:11,080
فردی که ما Pat 16 را انجام خواهیم داد، اضافه می کنیم

5579
03:25:11,080 --> 03:25:13,199
شخص metam Mass به وضوح ظاهر می شود

5580
03:25:13,199 --> 03:25:14,960
زیرا ما در حال به روز رسانی وضعیت خود هستیم

5581
03:25:14,960 --> 03:25:17,160
قرارداد را می زنیم تایید می بینیم

5582
03:25:17,160 --> 03:25:19,120
به ذخیره سازی ساده تراکنش کنید. آدرسون است

5583
03:25:19,120 --> 03:25:21,720
در انتظار به نظر می رسد که موفق شده است

5584
03:25:21,720 --> 03:25:23,520
پس حالا اگر عدد مورد علاقه را نام ببریم

5585
03:25:23,520 --> 03:25:26,520
از پت می بینیم 16 برگشت داده می شود و اگر ما

5586
03:25:26,520 --> 03:25:29,040
لیستی از افراد در صفر که می بینیم دریافت می کنیم

5587
03:25:29,040 --> 03:25:31,640
پت که عدد مورد علاقه اش 16 و

5588
03:25:31,640 --> 03:25:33,680
حدس بزنید در این مرحله چه چیزی دارید

5589
03:25:33,680 --> 03:25:36,040
یک قرارداد هوشمند را با موفقیت اجرا کرد

5590
03:25:36,040 --> 03:25:38,680
به یک شبکه آزمایشی واقعی به شما تبریک می گویم

5591
03:25:38,680 --> 03:25:40,040
باید فوق العاده هیجان زده باشد

5592
03:25:40,040 --> 03:25:42,120
خودت مطمئن باش به خودت دست بزن

5593
03:25:42,120 --> 03:25:44,279
در پشت شاید به پیاده روی بروید

5594
03:25:44,279 --> 03:25:45,800
یک فنجان قهوه یا یخ اضافه میل کنید

5595
03:25:45,800 --> 03:25:47,880
خامه چون علاوه بر این شما نیز

5596
03:25:47,880 --> 03:25:50,520
با آن قرارداد با اینها تعامل داشت

5597
03:25:50,520 --> 03:25:52,279
دکمه ها و ریمیکس که به ما امکان ارسال را می دهد

5598
03:25:52,279 --> 03:25:54,560
معاملات برای به روز رسانی وضعیت ما

5599
03:25:54,560 --> 03:25:56,439
قراردادها تبریک می گویم شما یک

5600
03:25:56,439 --> 03:25:58,760
توسعه دهنده solidity اما ما چیزهای زیادی داریم

5601
03:25:58,760 --> 03:26:01,120
بیشتر باقی مانده و همانطور که گفتم حتما انجام دهید

5602
03:26:01,120 --> 03:26:03,080
با جشن گرفتن این بردهای کوچک

5603
03:26:03,080 --> 03:26:05,120
بردهای کوچک به شما انگیزه و هیجان می دهد

5604
03:26:05,120 --> 03:26:06,880
شما به حرکت رو به جلو ادامه دهید پس همینطور باشید

5605
03:26:06,880 --> 03:26:08,520
حتما برای پت کردن خود وقت بگذارید

5606
03:26:08,520 --> 03:26:10,760
اگر دارید به شما تبریک می گویم

5607
03:26:10,760 --> 03:26:13,080
تا اینجا یک تن بیشتر برای ما وجود دارد

5608
03:26:13,080 --> 03:26:15,399
یاد بگیرید اما فقط رسیدن به اینجا یک است

5609
03:26:15,399 --> 03:26:17,920
دستاورد فوق العاده به خودی خود در حال حاضر اینجا

5610
03:26:17,920 --> 03:26:19,720
اگر بخواهیم به یک متفاوت مستقر شویم

5611
03:26:19,720 --> 03:26:21,880
تست خالص تمام کاری که ما باید در خود انجام دهیم

5612
03:26:21,880 --> 03:26:24,479
متاماسک به یک تست متفاوت تغییر می کند

5613
03:26:24,479 --> 03:26:26,760
مثل گیلی خطی چون نداریم

5614
03:26:26,760 --> 03:26:29,279
هر گیل خطی که ما در واقع نمی توانیم مستقر کنیم

5615
03:26:29,279 --> 03:26:31,120
این به یک شبکه آزمایشی است اما اگر از a استفاده کنیم

5616
03:26:31,120 --> 03:26:34,040
شیر آب برای بدست آوردن خطی تر گوریل اث

5617
03:26:34,040 --> 03:26:35,439
به این ترتیب ما آن را مستقر خواهیم کرد

5618
03:26:35,439 --> 03:26:36,640
علاوه بر این ما می توانیم همین کار را انجام دهیم

5619
03:26:36,640 --> 03:26:38,279
روش برای استقرار در اتریوم

5620
03:26:38,279 --> 03:26:40,000
شبکه اصلی یا هر شبکه اصلی دیگری که شما

5621
03:26:40,000 --> 03:26:41,680
می خواهید در طول این دوره با آنها کار کنید

5622
03:26:41,680 --> 03:26:43,199
تفاوت در اینجا واضح است که شما هستید

5623
03:26:43,199 --> 03:26:45,359
فقط باید مقداری اتریوم بخرید

5624
03:26:45,359 --> 03:26:46,439
در واقع از این هوشمند هوشمند استفاده کنید

5625
03:26:46,439 --> 03:26:48,800
ریمیکس قرارداد به طور خودکار به روز می شود

5626
03:26:48,800 --> 03:26:50,279
به هر شبکه ای که با آن کار می کنید

5627
03:26:50,279 --> 03:26:51,640
به عنوان مثال در اینجا می گوید Ah you're

5628
03:26:51,640 --> 03:26:54,239
کار بر روی شبکه اصلی اما اگر ما

5629
03:26:54,239 --> 03:26:56,319
در صورت تغییر به gelli، می‌گوید آه

5630
03:26:56,319 --> 03:26:58,040
شما روی gelli کار می کنید اما اگر ما بودیم

5631
03:26:58,040 --> 03:26:59,479
برای تغییر دوباره می گوید آه تو هستی

5632
03:26:59,479 --> 03:27:01,279
در آینده روی لنیا کار خواهیم کرد

5633
03:27:01,279 --> 03:27:02,720
یاد بگیرید که شبکه های مختلف را اضافه کنید تا شما

5634
03:27:02,720 --> 03:27:04,840
می تواند نحوه استقرار در هر evm دیگر را بیاموزد

5635
03:27:04,840 --> 03:27:08,000
شبکه سازگاری که می خواهید

5636
03:27:10,359 --> 03:27:12,479
تا به حال من به این چند مورد اشاره کردم

5637
03:27:12,479 --> 03:27:14,760
بارها اما هر زمان که این کد را کامپایل می کنیم

5638
03:27:14,760 --> 03:27:16,359
آن را به چیزی به نام کامپایل می کند

5639
03:27:16,359 --> 03:27:20,640
evm یا ماشین مجازی اتریوم

5640
03:27:20,640 --> 03:27:22,560
خیلی نگران نباشید دقیقا

5641
03:27:22,560 --> 03:27:24,800
این بدان معنی است که اما اساسا evm a است

5642
03:27:24,800 --> 03:27:27,120
استاندارد برای نحوه کامپایل و چگونگی

5643
03:27:27,120 --> 03:27:30,000
قراردادهای هوشمند را در یک بلاک چین مستقر کنید

5644
03:27:30,000 --> 03:27:31,960
هر بلاک چینی که با evm سازگار است

5645
03:27:31,960 --> 03:27:33,760
شما باید بتوانید solidity را به کار بگیرید

5646
03:27:33,760 --> 03:27:36,560
کد به چند نمونه از evm سازگار است

5647
03:27:36,560 --> 03:27:38,840
بلاک چین و لایه 2os که دوباره

5648
03:27:38,840 --> 03:27:40,319
ما قصد داریم به ادامه کار با

5649
03:27:40,319 --> 03:27:42,279
لایه دو دیگر در آینده می روند

5650
03:27:42,279 --> 03:27:46,640
چند ضلعی اتریوم آربیتروم باشد

5651
03:27:46,640 --> 03:27:49,840
خوش بینی ZK sync و بیشتر فقط توجه داشته باشید که

5652
03:27:49,840 --> 03:27:50,920
مهم است که دوباره آن را بررسی کنید

5653
03:27:50,920 --> 03:27:53,279
قبل از اینکه بلاک چین را برای آن راه اندازی کنید

5654
03:27:53,279 --> 03:27:55,560
مثال ZK sync با zvm سازگار است اما a

5655
03:27:55,560 --> 03:27:57,160
چند کلمه کلیدی در واقع کار نمی کنند

5656
03:27:57,160 --> 03:27:59,640
با همگام سازی ZK اکنون بیایید یک جمع بندی سریع انجام دهیم

5657
03:27:59,640 --> 03:28:01,279
از همه چیزهایی که در این درس یاد گرفتیم

5658
03:28:01,279 --> 03:28:02,960
و بعد از انجام این کار کاملاً باشد

5659
03:28:02,960 --> 03:28:04,640
حتما استراحت کنید شاید برید بگیرید

5660
03:28:04,640 --> 03:28:07,000
کمی بستنی برو آن قهوه اضافی را بیاور

5661
03:28:07,000 --> 03:28:09,000
یا هر کاری که دوست دارید اول انجام دهید

5662
03:28:09,000 --> 03:28:10,640
کاری که می خواهید در هر هوشمندی انجام دهید

5663
03:28:10,640 --> 03:28:12,600
قرارداد یا کد استحکامی که می نویسید

5664
03:28:12,600 --> 03:28:14,439
حتما نسخه ای که دارید بنویسید

5665
03:28:14,439 --> 03:28:16,279
می خواهید با و بالاتر از آن کار کنید

5666
03:28:16,279 --> 03:28:18,800
نسخه حتما لایسنس spdx را اضافه کنید

5667
03:28:18,800 --> 03:28:20,439
شناسه اگر مطمئن نیستید چیست

5668
03:28:20,439 --> 03:28:22,760
نسخه قابل استفاده در حال حاضر فقط به طور پیش فرض

5669
03:28:22,760 --> 03:28:24,600
MIT سپس شما باید خود را ایجاد کنید

5670
03:28:24,600 --> 03:28:27,279
موضوع قرارداد و نام قرارداد خود را الف

5671
03:28:27,279 --> 03:28:30,040
قرارداد مشابه یک کلاس در دیگر است

5672
03:28:30,040 --> 03:28:32,479
زبان های برنامه نویسی هر چیزی در داخل

5673
03:28:32,479 --> 03:28:34,439
براکت های مجعد برای قرارداد است

5674
03:28:34,439 --> 03:28:36,520
بخش زیادی از آن قرارداد وجود دارد

5675
03:28:36,520 --> 03:28:39,160
انواع مختلف جامد مانند U 256

5676
03:28:39,160 --> 03:28:42,279
رشته Boolean int و غیره اگر بخواهیم

5677
03:28:42,279 --> 03:28:44,279
ما می توانیم نوع خود را در استحکام ایجاد کنیم

5678
03:28:44,279 --> 03:28:46,359
از چیزی که به آن ساختار می گویند استفاده کنید

5679
03:28:46,359 --> 03:28:49,199
آرایه ها یا لیست هایی را در حالت جامد ایجاد کنید

5680
03:28:49,199 --> 03:28:51,720
می تواند نگاشت یا فرهنگ لغت ایجاد کند یا

5681
03:28:51,720 --> 03:28:54,399
جداول هش در جامد که در آن اگر شما

5682
03:28:54,399 --> 03:28:55,840
یک کلید به آن بده تا تف کند

5683
03:28:55,840 --> 03:28:57,720
متغیر مرتبط با آن خاص

5684
03:28:57,720 --> 03:29:00,000
کلید ما می توانیم توابع در جامد ایجاد کنیم

5685
03:29:00,000 --> 03:29:02,199
که وضعیت بلاک چین را تغییر می دهند

5686
03:29:02,199 --> 03:29:04,199
ما همچنین می توانیم توابع در جامد ایجاد کنیم

5687
03:29:04,199 --> 03:29:05,840
که وضعیت را تغییر نمی دهند

5688
03:29:05,840 --> 03:29:08,399
نمای بلاک چین و توابع خالص اینطور نیست

5689
03:29:08,399 --> 03:29:10,080
وضعیت بلاک چین را تغییر دهید

5690
03:29:10,080 --> 03:29:11,720
همچنین می تواند داده های مختلف را مشخص کند

5691
03:29:11,720 --> 03:29:14,520
مکان در پارامترهای ما از ما

5692
03:29:14,520 --> 03:29:16,760
توابع اما ما فقط می توانیم برای خاص انجام دهیم

5693
03:29:16,760 --> 03:29:19,640
انواعی مانند رشته ها و آرایه ها تماس می گیرند

5694
03:29:19,640 --> 03:29:22,040
داده و حافظه به معنای آن متغیر است

5695
03:29:22,040 --> 03:29:24,720
فقط موقتی است و اراده فقط وجود دارد

5696
03:29:24,720 --> 03:29:26,760
برای مدت زمان فراخوانی تابع

5697
03:29:26,760 --> 03:29:28,640
متغیرهای ذخیره سازی دائمی هستند و باقی می مانند

5698
03:29:28,640 --> 03:29:30,600
در قرارداد برای همیشه کارکرد

5699
03:29:30,600 --> 03:29:32,640
پارامترها نمی توانند متغیرهای ذخیره سازی باشند

5700
03:29:32,640 --> 03:29:34,160
از آنجایی که آنها فقط برای وجود دارند

5701
03:29:34,160 --> 03:29:36,000
مدت زمان فراخوانی تابع

5702
03:29:36,000 --> 03:29:37,520
هر زمان که در اسمارت کامپایل را می زنیم

5703
03:29:37,520 --> 03:29:39,160
قراردادها در واقع ما را کامپایل می کند

5704
03:29:39,160 --> 03:29:42,439
کد solidity تا B سازگار با evm

5705
03:29:42,439 --> 03:29:44,359
کد یا کد قابل خواندن توسط ماشین را خواهیم داشت

5706
03:29:44,359 --> 03:29:45,800
در مورد آن مشخصات بیشتر بیاموزید

5707
03:29:45,800 --> 03:29:46,560
بعدا

5708
03:29:46,560 --> 03:29:48,279
و آخرین اما نه کم اهمیت ترین تبریک

5709
03:29:48,279 --> 03:29:51,479
در اولین قرارداد شما

5710
03:30:09,040 --> 03:30:11,720
در اینجا بسیار خوب اجازه دهید اکنون شروع کنیم

5711
03:30:11,720 --> 03:30:13,760
با درس سه ما به یاد داشته باشید

5712
03:30:13,760 --> 03:30:15,520
همه چیز در مخزن GitHub است

5713
03:30:15,520 --> 03:30:18,359
یا توسعه دهنده web3. آموزش و پرورش ما پیمایش می کنیم

5714
03:30:18,359 --> 03:30:20,880
یک بار دیگر می توانیم به سمت درس حرکت کنیم

5715
03:30:20,880 --> 03:30:23,479
سه و دوباره بسیاری از این ها لغو شده است

5716
03:30:23,479 --> 03:30:25,319
اما برای ویدیوی واقعی انجام خواهد شد

5717
03:30:25,319 --> 03:30:27,239
به درس 3 بروید و ما داریم

5718
03:30:27,239 --> 03:30:30,000
درس 3 ذخیره سازی ریمیکس کارخانه همه

5719
03:30:30,000 --> 03:30:31,840
کدی که قرار است با آن کار کنیم

5720
03:30:31,840 --> 03:30:34,880
در این ریمیکس ذخیره سازی Factory f23 است

5721
03:30:34,880 --> 03:30:37,080
مخزن GitHub تمام GitHub

5722
03:30:37,080 --> 03:30:39,160
مخازن مربوط به این دوره پایان می یابد

5723
03:30:39,160 --> 03:30:39,960
با

5724
03:30:39,960 --> 03:30:43,640
f23 که مخفف Foundry 2023 I'm است

5725
03:30:43,640 --> 03:30:46,080
ابتدا یک بررسی مختصر از

5726
03:30:46,080 --> 03:30:47,359
چیزی که ما قصد داریم برای این کدنویسی کنیم

5727
03:30:47,359 --> 03:30:49,319
درس پس در حال حاضر فقط بنشینید و

5728
03:30:49,319 --> 03:30:51,439
برای این درسی که ما هستیم، استراحت کنید و لذت ببرید

5729
03:30:51,439 --> 03:30:52,800
قرار است با سه جدید کار کند

5730
03:30:52,800 --> 03:30:54,960
قرارداد ذخیره سازی ساده اصلی ما

5731
03:30:54,960 --> 03:30:56,840
doso که ما می خواهیم یک تخته سنگ انجام دهیم

5732
03:30:56,840 --> 03:31:00,479
تغییر در یک ذخیره سازی پنج جدید. یا

5733
03:31:00,479 --> 03:31:03,359
ذخیره سازی F را اضافه کنید. و یک کارخانه ذخیره سازی

5734
03:31:03,359 --> 03:31:06,000
سوو کارخانه ذخیره سازی ما. در واقع است

5735
03:31:06,000 --> 03:31:08,080
مسئول استقرار خواهد بود

5736
03:31:08,080 --> 03:31:11,000
قراردادهای ذخیره سازی ساده جدید بله دیگر

5737
03:31:11,000 --> 03:31:13,880
قراردادها نه تنها می توانند قراردادها را مستقر کنند

5738
03:31:13,880 --> 03:31:15,359
آیا این می تواند سایرین را مستقر کند؟

5739
03:31:15,359 --> 03:31:16,640
قرارداد اما می تواند

5740
03:31:16,640 --> 03:31:19,439
برای تعامل با سایر قراردادها نیز

5741
03:31:19,439 --> 03:31:22,000
کاری که ما می توانیم انجام دهیم این است که می توانیم این را مستقر کنیم

5742
03:31:22,000 --> 03:31:25,760
به یک ریمیکس VM H استقرار همه را کامپایل خواهیم کرد

5743
03:31:25,760 --> 03:31:29,080
از کد ما به یک VM ریمیکس بروید و به پایین بروید

5744
03:31:29,080 --> 03:31:31,239
برای انتخاب قراردادی که قرار است انجام دهیم

5745
03:31:31,239 --> 03:31:33,120
کارخانه ذخیره سازی را انتخاب کنید ساده نیست

5746
03:31:33,120 --> 03:31:36,040
ذخیره سازی استقرار این را ببینید که قرارداد

5747
03:31:36,040 --> 03:31:37,960
که ما فقط در پایین مستقر شدیم

5748
03:31:37,960 --> 03:31:39,880
و خواهید دید که عملکرد برتر ما این است

5749
03:31:39,880 --> 03:31:41,600
تابعی به نام create simple storage

5750
03:31:41,600 --> 03:31:43,560
قرارداد که در آن اگر ما را بالا بکشیم

5751
03:31:43,560 --> 03:31:45,359
ترمینال و روی create simple کلیک می کنیم

5752
03:31:45,359 --> 03:31:47,080
قرارداد contct ذخیره سازی شما ما را خواهید دید

5753
03:31:47,080 --> 03:31:49,399
یک تراکنش جدید در پایین و

5754
03:31:49,399 --> 03:31:51,199
این معامله همان معامله ای است که

5755
03:31:51,199 --> 03:31:53,560
ما یک قرارداد ذخیره سازی ساده را مستقر کردیم

5756
03:31:53,560 --> 03:31:56,239
از قرارداد کارخانه ذخیره سازی ما در حال حاضر ما

5757
03:31:56,239 --> 03:31:58,080
در واقع می تواند ادامه دهد و با آن تعامل داشته باشد

5758
03:31:58,080 --> 03:32:00,439
قرارداد ذخیره سازی ساده ما را به خاطر بسپارید

5759
03:32:00,439 --> 03:32:02,600
ذخیره سازی ساده ما تابعی به نام داریم

5760
03:32:02,600 --> 03:32:05,319
فروشگاهی که شماره مورد علاقه ما را می گیرد

5761
03:32:05,319 --> 03:32:07,439
در واقع می تواند این تابع فروشگاه را روشن کند

5762
03:32:07,439 --> 03:32:09,960
قرارداد ذخیره سازی ساده ما از طرف ما

5763
03:32:09,960 --> 03:32:12,520
قرارداد کارخانه ذخیره سازی با استفاده از این F

5764
03:32:12,520 --> 03:32:15,279
تابع store بنابراین ما ایندکس را اضافه می کنیم

5765
03:32:15,279 --> 03:32:17,359
قرارداد فروشگاه ساده ما که از آنجایی که ما

5766
03:32:17,359 --> 03:32:19,319
تنها یکی از آنها تا کنون مستقر شده است

5767
03:32:19,319 --> 03:32:21,520
inex zero و ما مورد علاقه جدید خود را خواهیم گفت

5768
03:32:21,520 --> 03:32:24,399
شماره 1 123 است و ما F store را می زنیم

5769
03:32:24,399 --> 03:32:27,439
و روی SF store در 0123 SF کلیک می کنیم

5770
03:32:27,439 --> 03:32:29,800
store مخفف storage Factory Store است

5771
03:32:29,800 --> 03:32:32,359
بنابراین ما عدد 123 را ذخیره می کنیم

5772
03:32:32,359 --> 03:32:35,040
در index0 و دوباره نگران نباشید

5773
03:32:35,040 --> 03:32:36,359
این بیش از حد منطقی است اما ما هستیم

5774
03:32:36,359 --> 03:32:38,000
همه اینها را در یک دقیقه توضیح خواهم داد

5775
03:32:38,000 --> 03:32:41,239
حالا اگر SF را بزنیم صفر شود، می رویم

5776
03:32:41,239 --> 03:32:43,080
پیش بروید و برگردید 1 2 3 ما می گوییم

5777
03:32:43,080 --> 03:32:45,040
بیایید ارزش ساده را بدست آوریم

5778
03:32:45,040 --> 03:32:47,160
قرارداد ذخیره سازی ذخیره شده در شاخص Zer و

5779
03:32:47,160 --> 03:32:49,520
ما در واقع 1 2 3 را نیز دریافت می کنیم

5780
03:32:49,520 --> 03:32:51,000
این لیست ذخیره سازی ساده را داشته باشید

5781
03:32:51,000 --> 03:32:54,319
قراردادها آرایه یا لیست و آن را تنها

5782
03:32:54,319 --> 03:32:56,399
سایز یک در حال حاضر اما اگر تایپ کنیم

5783
03:32:56,399 --> 03:32:58,880
صفر در اینجا ما آدرس را برمی گردیم

5784
03:32:58,880 --> 03:33:00,479
آن قرارداد ذخیره سازی ساده اصلی

5785
03:33:00,479 --> 03:33:02,239
که ما علاوه بر این در این مورد مستقر کردیم

5786
03:33:02,239 --> 03:33:03,600
درسی که در مورد یک تن یاد خواهیم گرفت

5787
03:33:03,600 --> 03:33:05,000
با استحکام فوق العاده مهم

5788
03:33:05,000 --> 03:33:07,960
ویژگی هایی مانند واردات و وراثت

5789
03:33:07,960 --> 03:33:11,199
بدون آدو بیشتر بیایید دریافت کنیم

5790
03:33:13,319 --> 03:33:15,399
قورباغه ای و البته یک بار دیگر

5791
03:33:15,399 --> 03:33:17,080
به یاد داشته باشید که همه کدها در دسترس هستند

5792
03:33:17,080 --> 03:33:19,279
دوره کامل ریخته گری f23 زنجیره ای

5793
03:33:19,279 --> 03:33:22,439
exelor یا در وب سه بعدی. سایت ucation

5794
03:33:22,439 --> 03:33:24,359
وقتی تمام شد، پس ما برگشتیم

5795
03:33:24,359 --> 03:33:27,239
با ذخیره سازی ساده ما دوباره میکس کنید. روح اگر

5796
03:33:27,239 --> 03:33:29,040
شما از بخش آخر گذشتید و

5797
03:33:29,040 --> 03:33:31,000
می خواهم آن قرارداد را بگیرم

5798
03:33:31,000 --> 03:33:32,680
مخزن کامل به درس بروید

5799
03:33:32,680 --> 03:33:35,040
دو به کد موجود در GitHub بروید

5800
03:33:35,040 --> 03:33:36,520
مخزن مرتبط با این دوره

5801
03:33:36,520 --> 03:33:39,640
فضای ذخیره سازی ساده f23 را ریمیکس کنید و فقط کپی کنید

5802
03:33:39,640 --> 03:33:42,399
و خودتان همه چیز را در ریمیکس بچسبانید

5803
03:33:42,399 --> 03:33:43,720
تا مطمئن شوید که آن را به درستی انجام داده اید

5804
03:33:43,720 --> 03:33:46,040
مطمئن شوید که کامپایل را بزنید ما ساده خود را داریم

5805
03:33:46,040 --> 03:33:47,600
قرارداد ذخیره سازی که ما در خود ایجاد کردیم

5806
03:33:47,600 --> 03:33:49,359
آخرین درس که عالی است به ما اجازه می دهد

5807
03:33:49,359 --> 03:33:51,359
برای ذخیره شماره مورد علاقه ما و آن

5808
03:33:51,359 --> 03:33:53,399
به ما اجازه می دهد لیستی از افرادی را ذخیره کنیم که

5809
03:33:53,399 --> 03:33:54,880
دارای اعداد مورد علاقه مختلف نیز a

5810
03:33:54,880 --> 03:33:56,439
نقشه برداری و برخی دیگر

5811
03:33:56,439 --> 03:33:58,000
عملکرد با تعامل با

5812
03:33:58,000 --> 03:34:00,279
شماره مورد علاقه مردم اما ما می خواهیم

5813
03:34:00,279 --> 03:34:02,479
با این که ما می خواهیم، حتی فراتر برویم

5814
03:34:02,479 --> 03:34:04,359
قرارداد دیگری برای استقرار واقعی این

5815
03:34:04,359 --> 03:34:06,080
قرارداد ذخیره سازی ساده برای ما و

5816
03:34:06,080 --> 03:34:08,160
تعامل با آن قراردادهای تعامل

5817
03:34:08,160 --> 03:34:09,600
با یکدیگر یکپارچه و

5818
03:34:09,600 --> 03:34:12,120
بدون مجوز یکی از ویژگی های هوشمند است

5819
03:34:12,120 --> 03:34:13,399
قراردادها و توسعه بلاک چین

5820
03:34:13,399 --> 03:34:15,000
این کاملا ضروری و حیاتی است

5821
03:34:15,000 --> 03:34:16,399
و یکی از دلایل بلاک چین

5822
03:34:16,399 --> 03:34:18,399
توسعه توانایی آنقدر قدرتمند است

5823
03:34:18,399 --> 03:34:19,880
برای قراردادها برای تعامل با هر یک

5824
03:34:19,880 --> 03:34:21,760
دیگر یکپارچه چیزی است که به عنوان شناخته می شود

5825
03:34:21,760 --> 03:34:23,800
قراردادهای هوشمند ترکیب پذیری هستند

5826
03:34:23,800 --> 03:34:25,399
قابل ترکیب زیرا به راحتی می توانند

5827
03:34:25,399 --> 03:34:27,359
تعامل با یکدیگر این می شود

5828
03:34:27,359 --> 03:34:28,640
وقتی به آن می رسیم مهم تر می شود

5829
03:34:28,640 --> 03:34:30,279
موضوعاتی مانند defi که در آن می توانیم داشته باشیم

5830
03:34:30,279 --> 03:34:31,800
مالی فوق العاده پیچیده

5831
03:34:31,800 --> 03:34:33,279
محصولات و ابزارها با آنها تعامل دارند

5832
03:34:33,279 --> 03:34:34,960
یکپارچه یکدیگر را زیرا آنها هستند

5833
03:34:34,960 --> 03:34:36,399
همه از یک قرارداد هوشمند استفاده می کنند

5834
03:34:36,399 --> 03:34:37,760
رابط، بنابراین ما می خواهیم خود را حفظ کنیم

5835
03:34:37,760 --> 03:34:40,760
ذخیره سازی ساده دقیقا به همین شکل بود

5836
03:34:40,760 --> 03:34:42,680
از آخرین درس و ما آن را به روز می کنیم

5837
03:34:42,680 --> 03:34:44,160
در یک کمی اما اجازه دهید به جلو و

5838
03:34:44,160 --> 03:34:46,080
یک قرارداد جدید به نام ایجاد کنید

5839
03:34:46,080 --> 03:34:48,880
کارخانه ذخیره سازی روح پس بریم جلو

5840
03:34:48,880 --> 03:34:50,840
و این قرارداد را در حال حاضر تنظیم کنید

5841
03:34:50,840 --> 03:34:52,120
این کار را زیاد انجام خواهیم داد و زمانی که ما

5842
03:34:52,120 --> 03:34:54,680
با برنامه نویس جفت هوش مصنوعی کار کنید

5843
03:34:54,680 --> 03:34:56,080
این کار را زیاد انجام خواهیم داد و زمانی که ما

5844
03:34:56,080 --> 03:34:57,800
کار با برنامه نویسی جفت هوش مصنوعی این است

5845
03:34:57,800 --> 03:34:59,560
انجام این کار برای ما بسیار آسان تر خواهد بود

5846
03:34:59,560 --> 03:35:01,239
اما در حال حاضر تکرار مادر است

5847
03:35:01,239 --> 03:35:03,239
مهارت پس بیایید به راه خود ادامه دهیم

5848
03:35:03,239 --> 03:35:05,000
اگر می خواهید مکث کنید، باید چه کاری انجام دهید

5849
03:35:05,000 --> 03:35:07,199
ویدیو و دو مورد اول را اضافه کنید

5850
03:35:07,199 --> 03:35:08,600
شما باید در بالای هر اسلیت قرار دهید

5851
03:35:08,600 --> 03:35:11,000
قرارداد هوشمند در حال حاضر ادامه دهید اما

5852
03:35:11,000 --> 03:35:12,479
برای کسانی از شما که مکث نکردید بیایید

5853
03:35:12,479 --> 03:35:13,600
برو جلو و انجام بده

5854
03:35:13,600 --> 03:35:18,000
شناسه مجوز spdx برای اخراج MIT و سپس

5855
03:35:18,000 --> 03:35:21,359
بیایید استحکام پراگما را انجام دهیم

5856
03:35:21,359 --> 03:35:24,040
0.818 یا 19 یا هر کاری که می خواهید انجام دهید

5857
03:35:24,040 --> 03:35:25,720
میدونی چیکار کنیم 19 چیکار کنیم

5858
03:35:25,720 --> 03:35:28,399
در ذخیره سازی ساده ما 18 اجازه دهید انجام دهیم

5859
03:35:28,399 --> 03:35:30,680
18 و سپس ما این قرارداد را انجام می دهیم

5860
03:35:30,680 --> 03:35:32,439
در واقع سومین چیز خواهد بود

5861
03:35:32,439 --> 03:35:36,439
کارخانه ذخیره سازی قرارداد مانند این و من

5862
03:35:36,439 --> 03:35:38,680
دستور s را بزنید اما می توانید بروید و

5863
03:35:38,680 --> 03:35:40,720
مانند آن کامپایل کنید و من نیز تازه می روم

5864
03:35:40,720 --> 03:35:42,239
برای اضافه کردن هویج در اینجا یعنی ما هستیم

5865
03:35:42,239 --> 03:35:44,720
از 0.818 استفاده می کنم اما هر نسخه ای

5866
03:35:44,720 --> 03:35:47,120
بیشتر از آن همه نیز کار می کنند

5867
03:35:47,120 --> 03:35:48,560
اکنون این کارخانه ذخیره سازی عالی است

5868
03:35:48,560 --> 03:35:50,199
قرارداد استقرار a

5869
03:35:50,199 --> 03:35:52,720
قرارداد ذخیره سازی ساده پس بیایید ایجاد کنیم

5870
03:35:52,720 --> 03:35:54,479
تابعی که در واقع می تواند یا

5871
03:35:54,479 --> 03:35:56,439
یک قرارداد ذخیره سازی ساده ایجاد کنید

5872
03:35:56,439 --> 03:36:00,399
ما می گوییم تابع ایجاد فضای ذخیره سازی ساده است

5873
03:36:00,399 --> 03:36:02,399
قرارداد و ما این را عمومی خواهیم کرد

5874
03:36:02,399 --> 03:36:03,720
عملکرد و ما این را خواهیم داشت

5875
03:36:03,720 --> 03:36:05,239
ایجاد تابع قرارداد ذخیره سازی ساده

5876
03:36:05,239 --> 03:36:07,600
قرارداد را مستقر کرده و سپس آن را در a ذخیره کنید

5877
03:36:07,600 --> 03:36:10,199
متغیر حالت یا متغیر ذخیره سازی اما

5878
03:36:10,199 --> 03:36:12,160
سوال خوب است و چگونه

5879
03:36:12,160 --> 03:36:13,960
کارخانه ذخیره سازی می دانم چه ساده است

5880
03:36:13,960 --> 03:36:15,920
قرارداد ذخیره سازی حتی به نظر می رسد چگونه

5881
03:36:15,920 --> 03:36:19,160
آیا این قرارداد از این موضوع خبر دارد؟

5882
03:36:19,160 --> 03:36:21,319
قرارداد چگونه این قرارداد می داند

5883
03:36:21,319 --> 03:36:23,600
که این قرارداد حتی اول وجود دارد

5884
03:36:23,600 --> 03:36:25,000
راهی که ما می توانیم این کار را انجام دهیم این است که ما می توانیم

5885
03:36:25,000 --> 03:36:27,239
در واقع به ذخیره سازی ساده ما بروید. روح

5886
03:36:27,239 --> 03:36:29,920
قرارداد و شروع به برجسته کردن از

5887
03:36:29,920 --> 03:36:32,279
کلمه قرارداد و تا آخر اسکرول کنید

5888
03:36:32,279 --> 03:36:35,000
تا پایان قرارداد آن را کپی کنید

5889
03:36:35,000 --> 03:36:38,040
دستور C یا راست کلیک کنید کپی برگردید

5890
03:36:38,040 --> 03:36:41,199
به ذخیره سازی Factory و Below pragma

5891
03:36:41,199 --> 03:36:43,800
جامد اما بالاتر از ذخیره سازی قرارداد

5892
03:36:43,800 --> 03:36:46,439
اگر جلو برویم کارخانه آن را در اینجا بچسبانید

5893
03:36:46,439 --> 03:36:48,600
و دستور s یا کامپایل این را خواهید دید

5894
03:36:48,600 --> 03:36:50,080
که این در واقع پیش می رود و

5895
03:36:50,080 --> 03:36:53,199
با موفقیت کامپایل می‌شود، پس این است

5896
03:36:53,199 --> 03:36:55,239
به شما نشان می دهد که بله در حال حاضر در ما

5897
03:36:55,239 --> 03:36:57,479
کارخانه ذخیره سازی جان ما قرارداد داریم

5898
03:36:57,479 --> 03:36:59,880
ذخیره سازی ساده که در اینجا و ما به پایان می رسد

5899
03:36:59,880 --> 03:37:04,239
همچنین کارخانه ذخیره سازی قرارداد پایین است

5900
03:37:05,960 --> 03:37:08,479
در اینجا شما مجاز به داشتن چندگانه هستید

5901
03:37:08,479 --> 03:37:11,359
قراردادها در همان فایل در حال حاضر این

5902
03:37:11,359 --> 03:37:13,720
بهترین تمرین نیست زیرا ما واقعاً

5903
03:37:13,720 --> 03:37:15,600
نمی خواهم چندتایی داشته باشم

5904
03:37:15,600 --> 03:37:17,840
قراردادها در همان پرونده زمانی که ما می توانیم

5905
03:37:17,840 --> 03:37:19,880
آنها را در فایل های خود جدا کنید

5906
03:37:19,880 --> 03:37:21,439
همانطور که پروژه های شما بزرگتر و بزرگتر می شوند

5907
03:37:21,439 --> 03:37:23,080
اگر فقط تمام قراردادهای خود را اضافه کنید

5908
03:37:23,080 --> 03:37:25,040
در همان فایل می تواند واقعاً وارد شود

5909
03:37:25,040 --> 03:37:27,199
واقعا گیج کننده واقعا دشوار است

5910
03:37:27,199 --> 03:37:29,080
دور کد بپرید و مکان ها را پیدا کنید

5911
03:37:29,080 --> 03:37:30,479
جایی که می خواهید به طور معمول چیزهایی را اضافه کنید

5912
03:37:30,479 --> 03:37:31,960
بهترین تمرین حفظ آنهاست

5913
03:37:31,960 --> 03:37:34,040
مانند آنچه در بالا انجام دادیم جدا شدیم اما این کار را خواهیم کرد

5914
03:37:34,040 --> 03:37:35,120
کمی بیشتر در مورد نحوه انجام آن بیاموزید

5915
03:37:35,120 --> 03:37:36,680
اگر فقط در یک دقیقه آنها را جدا نگه دارید

5916
03:37:36,680 --> 03:37:38,960
به Deploy Tab پایین می روید و شما

5917
03:37:38,960 --> 03:37:41,439
روی ریمیکس VM بگویید و به پایین بروید

5918
03:37:41,439 --> 03:37:42,880
در واقع این بخش را برای انتخاب داشته باشید

5919
03:37:42,880 --> 03:37:45,120
قرارداد شما ما می توانیم یکی را انتخاب کنیم

5920
03:37:45,120 --> 03:37:46,960
از این قراردادها در حال حاضر و در صورت وجود

5921
03:37:46,960 --> 03:37:48,319
سمت راست شما ذخیره سازی دارید

5922
03:37:48,319 --> 03:37:50,600
کارخانه در این بخش قرارداد شما

5923
03:37:50,600 --> 03:37:53,040
در واقع می توانید یکی از آنها را ساده انتخاب کنید

5924
03:37:53,040 --> 03:37:54,760
ذخیره سازی یا ذخیره سازی کارخانه و شما می توانید

5925
03:37:54,760 --> 03:37:56,399
ببینید هر دو در کارخانه ذخیره سازی هستند.

5926
03:37:56,399 --> 03:37:58,080
روح اگر در سمت راست برویم

5927
03:37:58,080 --> 03:38:00,199
به ذخیره سازی ساده و ما به این باز می گردیم

5928
03:38:00,199 --> 03:38:01,720
بخش قرارداد ما فقط می توانیم انتخاب کنیم

5929
03:38:01,720 --> 03:38:03,199
ذخیره سازی ساده زیرا ساده است

5930
03:38:03,199 --> 03:38:04,960
قرارداد ذخیره سازی فقط یک قرارداد دارد

5931
03:38:04,960 --> 03:38:06,920
در آن کارخانه ذخیره سازی هر دو را دارد

5932
03:38:06,920 --> 03:38:09,080
کارخانه ذخیره سازی و ذخیره سازی ساده است

5933
03:38:09,080 --> 03:38:10,800
که می تواند کمی گیج کننده نیز باشد

5934
03:38:10,800 --> 03:38:12,080
اگر قراردادهای متعددی دارید

5935
03:38:12,080 --> 03:38:13,760
همان فایل اما اجازه دهید به این بچسبیم

5936
03:38:13,760 --> 03:38:15,760
روش در حال حاضر در ذخیره سازی ما

5937
03:38:15,760 --> 03:38:17,279
کارخانه و حتی ساده را تعطیل کنیم

5938
03:38:17,279 --> 03:38:18,760
ذخیره سازی روح در اوج فقط ما

5939
03:38:18,760 --> 03:38:20,720
در انبار ما گیج نشوید

5940
03:38:20,720 --> 03:38:22,560
کارخانه روح بیایید به پایین برگردیم

5941
03:38:22,560 --> 03:38:25,160
کارخانه ذخیره سازی زیرا اکنون که داریم

5942
03:38:25,160 --> 03:38:27,040
ذخیره سازی ساده خود را در این فایل می توانیم

5943
03:38:27,040 --> 03:38:30,520
در واقع فضای ذخیره سازی ساده را مستقر کنید

5944
03:38:33,960 --> 03:38:36,199
قرارداد بنابراین این تابع در حال رفتن به

5945
03:38:36,199 --> 03:38:37,800
استقرار یک قرارداد ذخیره سازی ساده اما

5946
03:38:37,800 --> 03:38:39,680
ما آن را در یک ذخیره سازی ذخیره می کنیم یا

5947
03:38:39,680 --> 03:38:41,399
متغیر state و ما آن را انجام می دهیم

5948
03:38:41,399 --> 03:38:43,279
دقیقاً به همان روشی که ما هر کدام را ذخیره کرده ایم

5949
03:38:43,279 --> 03:38:45,760
متغیر اولین چیزی که به یاد داشته باشید مانند

5950
03:38:45,760 --> 03:38:48,520
به یاد داشته باشید که چگونه U 256 را عمومی کردیم

5951
03:38:48,520 --> 03:38:50,720
شماره مورد علاقه این در قالب بود

5952
03:38:50,720 --> 03:38:53,680
نام visibility را که قرار است انجام دهیم را تایپ کنید

5953
03:38:53,680 --> 03:38:55,680
دقیقا همان چیزی است که نوع a

5954
03:38:55,680 --> 03:38:57,520
قرارداد ذخیره سازی ساده خواهد بود

5955
03:38:57,520 --> 03:38:59,520
ذخیره سازی ساده و دلیل آن

5956
03:38:59,520 --> 03:39:01,080
استحکام قادر به شناسایی است

5957
03:39:01,080 --> 03:39:02,800
این کلمه کلیدی به این دلیل است که یکسان است

5958
03:39:02,800 --> 03:39:05,800
نام قرارداد به همان معنا که

5959
03:39:05,800 --> 03:39:08,000
کلمه کلیدی struct ما به ما اجازه می دهد تا a را ایجاد کنیم

5960
03:39:08,000 --> 03:39:10,479
شخص کلمه کلیدی قرارداد اجازه می دهد تایپ کنید

5961
03:39:10,479 --> 03:39:12,720
شما برای ایجاد نوع جدیدی از چاه یک نوع

5962
03:39:12,720 --> 03:39:15,399
قرارداد ذخیره سازی ساده بسیار ساده است

5963
03:39:15,399 --> 03:39:17,000
ذخیره سازی در حال حاضر ما فقط به آن می دهیم

5964
03:39:17,000 --> 03:39:19,199
دید عمومی و ما به آن پاسخ می دهیم

5965
03:39:19,199 --> 03:39:21,800
نام متغیر ساده ذخیره سازی در حال حاضر این است

5966
03:39:21,800 --> 03:39:23,199
یک نحوی خواهد بود که خواهید دید

5967
03:39:23,199 --> 03:39:24,560
زیاد است و ممکن است کمی باشد

5968
03:39:24,560 --> 03:39:25,880
چند بار اول شما را گیج می کند

5969
03:39:25,880 --> 03:39:27,880
آن را بخوانید تفاوت بین این دو

5970
03:39:27,880 --> 03:39:29,800
تفاوت بسیار ظریف بین

5971
03:39:29,800 --> 03:39:31,520
ذخیره سازی ساده در سمت چپ و ساده

5972
03:39:31,520 --> 03:39:33,680
ذخیره سازی در سمت راست بسیار ظریف است

5973
03:39:33,680 --> 03:39:35,840
به سادگی که S با حروف کوچک است

5974
03:39:35,840 --> 03:39:38,880
اینجا و S در اینجا با حروف بزرگ نوشته می شود

5975
03:39:38,880 --> 03:39:41,640
جامدادی به حروف کوچک و بزرگ حساس است، بنابراین اینها حساس هستند

5976
03:39:41,640 --> 03:39:44,439
در واقع ذخیره سازی ساده کلمه متفاوت است

5977
03:39:44,439 --> 03:39:46,040
در اینجا اشاره به قرارداد ساده است

5978
03:39:46,040 --> 03:39:47,399
ذخیره سازی در اینجا اشاره به

5979
03:39:47,399 --> 03:39:49,239
متغیری که اغلب می بینید که افراد از آن استفاده می کنند

5980
03:39:49,239 --> 03:39:50,680
نحو هنگام کار با قراردادها که در آن

5981
03:39:50,680 --> 03:39:52,720
آنها متغیر را دقیقاً به همان اندازه نامگذاری می کنند

5982
03:39:52,720 --> 03:39:55,120
خود قرارداد اگر این گیج کننده باشد

5983
03:39:55,120 --> 03:39:59,000
شما می توانید ذخیره سازی ساده من را انجام دهید

5984
03:39:59,000 --> 03:40:01,760
به جای ذخیره سازی ساده با حروف کوچک

5985
03:40:01,760 --> 03:40:03,960
بنابراین هر کدام از اینها خوب است

5986
03:40:03,960 --> 03:40:07,080
برای عادت کردن به این موضوع اما اگر

5987
03:40:07,080 --> 03:40:08,840
این گیج کننده است شما می توانید ساده من را انجام دهید

5988
03:40:08,840 --> 03:40:10,960
ذخیره سازی در حال حاضر در ما ذخیره سازی ساده ایجاد کنید

5989
03:40:10,960 --> 03:40:12,720
تابع قرارداد ما می خواهیم بگوییم

5990
03:40:12,720 --> 03:40:17,680
ذخیره سازی ساده برابر است با ذخیره سازی ساده جدید

5991
03:40:17,680 --> 03:40:19,680
این کلمه کلیدی جدید چگونه است

5992
03:40:19,680 --> 03:40:22,720
Solity می داند که یک قرارداد را اجرا کند

5993
03:40:22,720 --> 03:40:24,359
این کد را به تنهایی تنظیم کنید اگر به قسمت بروید

5994
03:40:24,359 --> 03:40:26,760
تب کامپایل ما این کار را کامپایل می کنیم

5995
03:40:26,760 --> 03:40:29,319
در واقع کامپایل ما می‌توانیم برویم تا ما را مستقر کنیم

5996
03:40:29,319 --> 03:40:30,680
باید مطمئن شویم که در فضای ذخیره سازی هستیم

5997
03:40:30,680 --> 03:40:32,960
کارخانه روح در سمت راست

5998
03:40:32,960 --> 03:40:35,000
ما به قراردادی که می‌توانیم پیمایش می‌کنیم

5999
03:40:35,000 --> 03:40:37,399
در واقع کارخانه ذخیره سازی ما را مانند

6000
03:40:37,399 --> 03:40:39,399
بنابراین با زدن دکمه deploy و

6001
03:40:39,399 --> 03:40:41,520
به یاد داشته باشید که می توانید تراکنش را در آن مشاهده کنید

6002
03:40:41,520 --> 03:40:43,600
ترمینال اینجاست و ما می توانیم به پایین اسکرول کنیم

6003
03:40:43,600 --> 03:40:45,840
به قرارداد در حال حاضر دو وجود دارد

6004
03:40:45,840 --> 03:40:48,279
دکمه های ما عملکرد نمای آبی خود را داریم

6005
03:40:48,279 --> 03:40:50,319
ذخیره سازی ساده چون دوباره عمومی است

6006
03:40:50,319 --> 03:40:52,520
کلمه کلیدی به طور خودکار متغیر را می دهد

6007
03:40:52,520 --> 03:40:54,520
یک تابع گیرنده یا یک نمای را نام ببرید

6008
03:40:54,520 --> 03:40:56,080
عملکرد و البته ما خودمان را داریم

6009
03:40:56,080 --> 03:40:58,279
قرارداد ذخیره سازی ساده نارنجی ایجاد کنید

6010
03:40:58,279 --> 03:40:59,680
را فشار دهید زیرا در واقع یک است

6011
03:40:59,680 --> 03:41:01,720
معامله در حال حاضر ذخیره سازی ساده

6012
03:41:01,720 --> 03:41:04,239
هیچ چیز صفر را به صورت پیش فرض برمی گرداند

6013
03:41:04,239 --> 03:41:06,080
مقدار برای آدرسی که صفر است

6014
03:41:06,080 --> 03:41:08,640
آدرس و اگر فراخوانی کنیم ایجاد ساده

6015
03:41:08,640 --> 03:41:11,239
قرارداد ذخیره سازی ما سبز می بینیم

6016
03:41:11,239 --> 03:41:13,239
علامت چک به این معنی که تراکنش انجام شد

6017
03:41:13,239 --> 03:41:14,960
در حال حاضر اگر ساده را صدا کنیم

6018
03:41:14,960 --> 03:41:17,640
ذخیره تابع نمای آبی ما می بینیم

6019
03:41:17,640 --> 03:41:19,359
در واقع یک آدرس در اینجا ما داریم

6020
03:41:19,359 --> 03:41:21,560
قرارداد ذخیره سازی ساده ما را مستقر کرد

6021
03:41:21,560 --> 03:41:24,600
از یک قرارداد دیگر خدای من

6022
03:41:24,600 --> 03:41:26,120
تبریک می گویم حالا شما می دانید که چگونه یک

6023
03:41:26,120 --> 03:41:28,000
قرارداد می تواند قرارداد دیگری را مستقر کند

6024
03:41:28,000 --> 03:41:30,319
عالی

6025
03:41:32,479 --> 03:41:35,560
کار اما موضوع مثل این است که من می گفتم

6026
03:41:35,560 --> 03:41:37,640
اگر فقط همه قراردادهایمان را به آن اضافه کنیم

6027
03:41:37,640 --> 03:41:39,479
همان فایل و ما این عظیم را داریم

6028
03:41:39,479 --> 03:41:41,120
قراردادها همه بین هر یک در هم تنیده می شوند

6029
03:41:41,120 --> 03:41:42,960
دیگر و می تواند بسیار به هم ریخته و

6030
03:41:42,960 --> 03:41:44,840
بسیار گیج کننده است، بنابراین راه بهتری وجود دارد

6031
03:41:44,840 --> 03:41:46,720
ما در واقع می توانیم خود را مرتب و سازماندهی کنیم

6032
03:41:46,720 --> 03:41:48,479
کدی غیر از این و این است

6033
03:41:48,479 --> 03:41:49,960
در واقع حتی کمی زائد است

6034
03:41:49,960 --> 03:41:51,159
از آنجایی که ما در حال حاضر ساده خود را داریم

6035
03:41:51,159 --> 03:41:53,439
ذخیره سازی روحم اگر چیزی را تغییر دهم

6036
03:41:53,439 --> 03:41:55,359
در اینجا پس من نیز باید بروم و

6037
03:41:55,359 --> 03:41:57,239
آن را در اینجا تغییر دهید و این خیلی زیاد است

6038
03:41:57,239 --> 03:41:59,520
برای من به عنوان یک مهندس کار کنید من کار خواهم کرد

6039
03:41:59,520 --> 03:42:02,279
فوق العاده سخت است که فوق العاده تنبل بود

6040
03:42:02,279 --> 03:42:04,000
به جای انجام این کار می توانیم از what's استفاده کنیم

6041
03:42:04,000 --> 03:42:06,120
به نام واردات اگر ما جلو برویم و

6042
03:42:06,120 --> 03:42:08,640
ذخیره سازی ساده قرارداد ما را حذف کنید

6043
03:42:08,640 --> 03:42:11,080
کارخانه ذخیره سازی ما در اینجا به طوری که در حال حاضر ما

6044
03:42:11,080 --> 03:42:13,520
فقط قرارداد کارخانه ذخیره سازی را داشته باشید

6045
03:42:13,520 --> 03:42:15,279
ما می توانیم جلو برویم و از کلید import استفاده کنیم

6046
03:42:15,279 --> 03:42:17,520
کلمه برای وارد کردن ذخیره سازی ساده. روح

6047
03:42:17,520 --> 03:42:19,199
ما می توانیم انجام دهیم

6048
03:42:19,199 --> 03:42:20,960
واردات

6049
03:42:20,960 --> 03:42:23,279
انجام / ساده

6050
03:42:23,279 --> 03:42:25,880
ذخیره سازی و یک نقطه ویرگول کوچک در اینجا

6051
03:42:25,880 --> 03:42:29,239
این واردات انجام / ذخیره سازی ساده. است

6052
03:42:29,239 --> 03:42:30,800
دقیقاً مثل اینکه ما این غول را داریم

6053
03:42:30,800 --> 03:42:33,000
ذخیره سازی ساده در اینجا بنابراین این واردات

6054
03:42:33,000 --> 03:42:35,239
ذخیره سازی ساده روح یک مختصر است

6055
03:42:35,239 --> 03:42:37,000
نسخه کپی پیست به همین سادگی

6056
03:42:37,000 --> 03:42:39,600
ذخیره سازی روح به این قرارداد و

6057
03:42:39,600 --> 03:42:42,720
اکنون ما می توانیم ذخیره سازی ساده ای داشته باشیم.

6058
03:42:42,720 --> 03:42:45,600
فقط در فایل خود و کارخانه ذخیره سازی

6059
03:42:45,600 --> 03:42:48,080
واردات آن از ذخیره سازی ساده ساخت ما

6060
03:42:48,080 --> 03:42:50,560
خیلی راحت تر زندگی می کند که مسیر ما را می گیرد

6061
03:42:50,560 --> 03:42:52,720
بسته یا GitHub که در آن توضیح خواهیم داد

6062
03:42:52,720 --> 03:42:55,760
کمی و و کپی پیست هرچی

6063
03:42:55,760 --> 03:42:58,800
در آن فایل در بالای فایل ما

6064
03:42:58,800 --> 03:43:00,520
به معنای واقعی کلمه استحکام برای ما کپی است

6065
03:43:00,520 --> 03:43:02,319
چسباندن همه چیز در اینجا و چسباندن

6066
03:43:02,319 --> 03:43:05,040
اینجاست تا بتوانیم این را اجرا کنیم

6067
03:43:05,040 --> 03:43:07,960
دوباره بیایید حذف قدیمی خود را کامپایل کنیم

6068
03:43:07,960 --> 03:43:11,239
قرارداد اجرا ریمیکس VM مطمئن باشیم

6069
03:43:11,239 --> 03:43:13,080
ما در کارخانه ذخیره سازی هستیم که به آن خواهیم رفت

6070
03:43:13,080 --> 03:43:15,120
Storage Factory ما آن را اسکرول خواهیم کرد

6071
03:43:15,120 --> 03:43:17,359
به پایین بروید اینجا را کلیک کنید ذخیره سازی ساده

6072
03:43:17,359 --> 03:43:19,159
به عنوان هیچ چیز ساده ایجاد نمی شود

6073
03:43:19,159 --> 03:43:21,319
ذخیره سازی خدای من نگاه کنید ما مستقر شدیم

6074
03:43:21,319 --> 03:43:24,479
یک قرارداد huzzah کار بزرگ است بنابراین در حال حاضر که

6075
03:43:24,479 --> 03:43:25,479
ما شروع به کار با موارد مختلف می کنیم

6076
03:43:25,479 --> 03:43:26,960
فایل‌ها تعدادی چیز هستند که ما می‌خواهیم

6077
03:43:26,960 --> 03:43:28,880
در نظر گرفتن اولین مورد در واقع این است

6078
03:43:28,880 --> 03:43:30,760
نسخه solidity بنابراین در حال حاضر ما هستیم

6079
03:43:30,760 --> 03:43:34,600
با استفاده از 0.8.1 بدون قیراط و در انبار

6080
03:43:34,600 --> 03:43:37,760
فاکتور ما از 0.8.1 با قیراط if استفاده می کنیم

6081
03:43:37,760 --> 03:43:39,640
قرار بود برای مثال جامدادی را جابجا کنم

6082
03:43:39,640 --> 03:43:42,239
نسخه این پایین به

6083
03:43:42,239 --> 03:43:45,960
0.8.6 و به کامپایل این با a بروید

6084
03:43:45,960 --> 03:43:47,800
نسخه های مختلف ریمیکس در واقع است

6085
03:43:47,800 --> 03:43:49,439
رفتن به ریمیکس در واقع به

6086
03:43:49,439 --> 03:43:51,600
به طور خودکار این دست انداز تا

6087
03:43:51,600 --> 03:43:53,920
0.8.9 یا در واقع ریمیکس است در واقع

6088
03:43:53,920 --> 03:43:55,439
به طور خودکار این را افزایش می دهد

6089
03:43:55,439 --> 03:43:57,920
0.818 اگر من در ذخیره سازی ساده هستم

6090
03:43:57,920 --> 03:44:00,680
زیرا 0.818 نسخه ای است که کار می کند

6091
03:44:00,680 --> 03:44:02,760
برای ذخیره سازی ساده و هنوز هم هست

6092
03:44:02,760 --> 03:44:05,239
با این حال با ذخیره سازی Factory سازگار است

6093
03:44:05,239 --> 03:44:06,960
اگر بخواهم Storage Factory و

6094
03:44:06,960 --> 03:44:08,199
آن را به

6095
03:44:08,199 --> 03:44:10,840
0.7.5 و سعی کنید آن را کامپایل کنید

6096
03:44:10,840 --> 03:44:12,399
سعی کنید این را با

6097
03:44:12,399 --> 03:44:15,399
0.7.0 و ذخیره سازی ساده ما با 0 .

6098
03:44:15,399 --> 03:44:17,439
7.6 و قادر به انجام آن نیست

6099
03:44:17,439 --> 03:44:18,960
آن را برای هر دو و بنابراین ما قصد داریم به یک

6100
03:44:18,960 --> 03:44:20,840
خطای کامپایل بنابراین هنگام کار با

6101
03:44:20,840 --> 03:44:22,439
چندین فایل مهم است که نگه دارید

6102
03:44:22,439 --> 03:44:24,760
نسخه استحکام در ذهن است زیرا

6103
03:44:24,760 --> 03:44:25,920
شما می خواهید مطمئن شوید که همه شما

6104
03:44:25,920 --> 03:44:28,199
قراردادها در واقع می توانند با هم جمع شوند

6105
03:44:28,199 --> 03:44:29,680
بنابراین این عالی است و همه چیز به جز درست است

6106
03:44:29,680 --> 03:44:31,399
من می خواهم بیشتر به شما یاد بدهم

6107
03:44:31,399 --> 03:44:33,399
واردات پیشرفته که همیشه باید

6108
03:44:33,399 --> 03:44:35,800
استفاده کنید بنابراین این خوب است اما ما در واقع

6109
03:44:35,800 --> 03:44:37,520
هرگز نمی خواهم به طور پیش فرض به این ما می خواهیم

6110
03:44:37,520 --> 03:44:39,439
به طور پیش فرض برای چیزی به نام نام

6111
03:44:39,439 --> 03:44:41,520
واردات، فرض کنید فضای ذخیره سازی ساده ما.

6112
03:44:41,520 --> 03:44:43,199
قرارداد روح یک تن دیگر داشت

6113
03:44:43,199 --> 03:44:47,080
قراردادهایی مانند قرارداد ذخیره سازی ساده 2

6114
03:44:47,080 --> 03:44:50,359
ذخیره سازی ساده 3 ذخیره سازی ساده 4 و

6115
03:44:50,359 --> 03:44:52,680
اینها همه قراردادهای عظیم بود

6116
03:44:52,680 --> 03:44:54,920
همانطور که ما در حال حاضر این واردات ساده است

6117
03:44:54,920 --> 03:44:57,399
ذخیره سازی همه چیز را از

6118
03:44:57,399 --> 03:44:59,439
در اینجا ذخیره سازی ساده ذخیره سازی ساده 2

6119
03:44:59,439 --> 03:45:01,880
ذخیره سازی ساده 3 ذخیره سازی ساده 4 و اگر

6120
03:45:01,880 --> 03:45:03,720
این فایل ها زمانی که ما بسیار بزرگ بودند

6121
03:45:03,720 --> 03:45:05,720
کارخانه ذخیره سازی ما را مستقر کنید

6122
03:45:05,720 --> 03:45:08,640
برای محاسبه تمام این محاسبات اضافی

6123
03:45:08,640 --> 03:45:10,439
ایجاد استقرار ذخیره سازی ما

6124
03:45:10,439 --> 03:45:12,279
اگر اینطور باشد، کارخانه گران تر است

6125
03:45:12,279 --> 03:45:13,680
برای شما گیج کننده است نگران آن نباشید

6126
03:45:13,680 --> 03:45:15,880
در حال حاضر علاوه بر این در آینده

6127
03:45:15,880 --> 03:45:17,800
اینها می توانند از مکان های عجیب و غریب وارد کنند که

6128
03:45:17,800 --> 03:45:20,720
با Storage Factory سازگار نیستند

6129
03:45:20,720 --> 03:45:21,920
باز هم این معنی ندارد

6130
03:45:21,920 --> 03:45:24,239
کاملا هنوز و این اشکالی ندارد اما در هر

6131
03:45:24,239 --> 03:45:26,520
در صورتی که راهی وجود دارد که ما وارد نکنیم

6132
03:45:26,520 --> 03:45:28,880
کل این فایل اما فقط یک فایل بسیار خاص

6133
03:45:28,880 --> 03:45:31,040
قرارداد یا بخش خاصی از ما

6134
03:45:31,040 --> 03:45:33,600
ذخیره سازی ساده تنها به جای آن چه ما

6135
03:45:33,600 --> 03:45:35,880
can do در بیانیه واردات ما می توانیم است

6136
03:45:35,880 --> 03:45:38,120
قرارداد دقیقی را که می خواهیم مشخص کنیم

6137
03:45:38,120 --> 03:45:40,640
برای وارد کردن از این فایل بنابراین در ما

6138
03:45:40,640 --> 03:45:42,840
ذخیره سازی ساده بنابراین بیایید بگوییم که انجام می دهیم

6139
03:45:42,840 --> 03:45:45,279
این قراردادهای دیگر را در اینجا داریم

6140
03:45:45,279 --> 03:45:47,120
می توان گفت ما فقط می خواهیم ساده وارد کنیم

6141
03:45:47,120 --> 03:45:49,720
ذخیره سازی نه ذخیره سازی ساده 2 نه

6142
03:45:49,720 --> 03:45:52,239
ذخیره سازی ساده 3 نه ذخیره سازی ساده 4 توسط

6143
03:45:52,239 --> 03:45:55,720
گفتن این براکت های کوچک را اینجا وارد کنید

6144
03:45:55,720 --> 03:45:58,760
ذخیره سازی ساده از ذخیره سازی ساده

6145
03:45:58,760 --> 03:46:00,800
soulle و این پیش می رود و کامپایل می شود

6146
03:46:00,800 --> 03:46:04,159
به درستی ما همچنین می توانیم چندگانه را وارد کنیم

6147
03:46:04,159 --> 03:46:06,199
قراردادهای ذخیره سازی ساده ما برای

6148
03:46:06,199 --> 03:46:07,760
به عنوان مثال می‌توانیم واردات را ساده انجام دهیم

6149
03:46:07,760 --> 03:46:11,239
ذخیره سازی ساده ذخیره سازی 2 از ساده

6150
03:46:11,239 --> 03:46:14,199
ذخیره سازی روح از این طریق ما فقط وارد می کنیم

6151
03:46:14,199 --> 03:46:16,239
دقیق قراردادهای خاص که ما

6152
03:46:16,239 --> 03:46:18,720
می خواهم از این فایل های دیگر و من

6153
03:46:18,720 --> 03:46:21,040
همیشه در آینده به شما قول می دهم

6154
03:46:21,040 --> 03:46:24,439
با اشاره به نام واردات به جای

6155
03:46:24,439 --> 03:46:26,439
این نوع واردات باعث صرفه جویی زیادی در شما می شود

6156
03:46:26,439 --> 03:46:28,880
سردرد در آینده همیشه

6157
03:46:28,880 --> 03:46:31,680
پیش‌فرض به این هرگز پیش‌فرض این نیست

6158
03:46:31,680 --> 03:46:33,120
فقط با یادگیری این شما در حال حاضر هستید

6159
03:46:33,120 --> 03:46:35,239
بهتر از 80 درصد جامد فعلی

6160
03:46:35,239 --> 03:46:36,680
توسعه دهندگان بنابراین

6161
03:46:36,680 --> 03:46:39,040
تبریک میگم ولی عالیه

6162
03:46:39,040 --> 03:46:40,920
بنابراین ما در مورد وارداتی که هستیم یاد گرفتیم

6163
03:46:40,920 --> 03:46:43,199
قادر به وارد کردن فضای ذخیره سازی ساده ما از

6164
03:46:43,199 --> 03:46:45,439
ذخیره سازی ساده soou ما آن را وارد می کنیم

6165
03:46:45,439 --> 03:46:48,880
به روش پیشرفته تر

6166
03:46:52,159 --> 03:46:54,319
اکنون به شما تبریک می گویم

6167
03:46:54,319 --> 03:46:55,880
ممکن است در واقع شروع به برخورد با برخی از آنها کند

6168
03:46:55,880 --> 03:46:57,239
سوالات درست است و ما می خواهیم دریافت کنیم

6169
03:46:57,239 --> 03:46:59,159
با این دوره بیشتر و بیشتر پیشرفت می کند

6170
03:46:59,159 --> 03:47:00,760
و شما سوالاتی خواهید داشت که

6171
03:47:00,760 --> 03:47:02,640
اگر نفهمید چیز خوبی است

6172
03:47:02,640 --> 03:47:03,720
چیزهایی که به این معنی است که شما فکر می کنید

6173
03:47:03,720 --> 03:47:06,120
انتقادی و شما در حال نزدیک شدن به

6174
03:47:06,120 --> 03:47:08,319
موضوع به روش صحیح پس این است

6175
03:47:08,319 --> 03:47:10,359
جایی که ما دوباره به آن می پریم

6176
03:47:10,359 --> 03:47:13,279
انجام کمی نمونه چت هوش مصنوعی

6177
03:47:13,279 --> 03:47:15,399
بنابراین برای مثال در این خط بیایید بگوییم

6178
03:47:15,399 --> 03:47:17,359
کمی گیج شدی و رفتی

6179
03:47:17,359 --> 03:47:18,720
تفاوت بین ساده چیست

6180
03:47:18,720 --> 03:47:21,279
ذخیره سازی اینجا و ذخیره سازی ساده اینجا I

6181
03:47:21,279 --> 03:47:24,120
نمی فهمم پس بیایید یاد بگیریم چگونه

6182
03:47:24,120 --> 03:47:26,920
با چت chbt یا هر دوست هوش مصنوعی کار کنید

6183
03:47:26,920 --> 03:47:28,960
از آنها بخواهید که به روشن شدن کمک کنند، بنابراین ما می رویم

6184
03:47:28,960 --> 03:47:31,279
برای ادامه دادن دستور a را می زنم

6185
03:47:31,279 --> 03:47:33,760
یا فقط می توانید همه چیز را برجسته کنید

6186
03:47:33,760 --> 03:47:36,960
دستور C برای کپی کردن یا روی کپی راست کلیک کنید

6187
03:47:36,960 --> 03:47:39,399
ما به چت gbt و در اینجا می رویم

6188
03:47:39,399 --> 03:47:42,319
ما می خواهیم این سوال را بپرسیم سلام من هستم

6189
03:47:42,319 --> 03:47:46,359
سختی می گذرد و بیایید بزرگنمایی کنیم

6190
03:47:46,359 --> 03:47:49,600
درک تفاوت بین

6191
03:47:49,600 --> 03:47:53,640
ذخیره سازی ساده در این خط و اینجاست

6192
03:47:53,640 --> 03:47:56,239
جایی که ما می خواهیم در چه زمانی بسیار دقیق باشیم

6193
03:47:56,239 --> 03:47:57,920
ما با AIS صحبت می کنیم، بنابراین من می روم

6194
03:47:57,920 --> 03:48:00,279
shift enter را بزنید تا این کار را نکند

6195
03:48:00,279 --> 03:48:03,399
در واقع سوال را به چت TBT ارسال کنید

6196
03:48:03,399 --> 03:48:05,479
اما من می خواهم سه تیک عقب بگذارم

6197
03:48:05,479 --> 03:48:08,359
دوباره shift enter و در واقع گفتم

6198
03:48:08,359 --> 03:48:09,600
ما می خواهیم همه چیز را کپی کنیم اما

6199
03:48:09,600 --> 03:48:12,479
بیایید فقط همین خط را کپی کنیم

6200
03:48:12,479 --> 03:48:15,680
و دوباره در اینجا shift enter قرار دهید

6201
03:48:15,680 --> 03:48:17,800
سه تیک عقب دوباره اضافه کردن این

6202
03:48:17,800 --> 03:48:21,399
جداکننده به چت gbt می گوید که این یک است

6203
03:48:21,399 --> 03:48:23,680
بلوک کد و آن را آسان تر می کند

6204
03:48:23,680 --> 03:48:26,239
gbt چت کنید تا بتوانید آن را درک کنید

6205
03:48:26,239 --> 03:48:28,000
این یک بلوک کد است و من می زنم

6206
03:48:28,000 --> 03:48:30,960
shift دوبار وارد کنید و اگر زیاد دارید

6207
03:48:30,960 --> 03:48:32,399
کدی که نمی توانید انجام دهید

6208
03:48:32,399 --> 03:48:34,479
کل قرارداد خود را کپی کنید زیرا زیاد است

6209
03:48:34,479 --> 03:48:37,600
از این AIS فقط می تواند خیلی چیزها را درک کند

6210
03:48:37,600 --> 03:48:40,040
در یک سوال اما این به اندازه کافی کوچک است

6211
03:48:40,040 --> 03:48:41,479
که ما در واقع فقط می توانیم جلو برویم و

6212
03:48:41,479 --> 03:48:43,439
همه چیز را کپی کنید دوباره آن را برگردانید

6213
03:48:43,439 --> 03:48:47,399
تا با شما چت کنم و بگویم اینجا تمام است

6214
03:48:47,399 --> 03:48:50,319
کد و سپس دوباره شیفت اینتر را انجام می دهیم

6215
03:48:50,319 --> 03:48:53,479
سه تیک برگشتی جابجا می شود

6216
03:48:53,479 --> 03:48:56,000
سه تیک عقب را وارد کنید، بنابراین اکنون یک علامت داریم

6217
03:48:56,000 --> 03:48:59,279
اعلان کوچک هوش مصنوعی در اینجا که ما می توانیم آن را بپرسیم

6218
03:48:59,279 --> 03:49:02,159
chubbt و و من این را در اینجا ندارم

6219
03:49:02,159 --> 03:49:04,560
اما در مخزن GitHub مرتبط

6220
03:49:04,560 --> 03:49:06,359
با این درس من این هوش مصنوعی را اضافه خواهم کرد

6221
03:49:06,359 --> 03:49:09,000
در اینجا اعلان کنید، پس بیایید به پایین برویم

6222
03:49:09,000 --> 03:49:10,399
و من می گفتم شما باید از shift استفاده کنید

6223
03:49:10,399 --> 03:49:11,880
وارد کنید اما من حدس می زنم که شما فقط می توانید استفاده کنید

6224
03:49:11,880 --> 03:49:13,359
وارد کنید خوب است بیایید ادامه دهیم و

6225
03:49:13,359 --> 03:49:14,720
روی دکمه ارسال کلیک کنید و ارسال می شود

6226
03:49:14,720 --> 03:49:17,120
سوال را برای آن ارسال کنید تا اکنون شروع شود

6227
03:49:17,120 --> 03:49:18,680
خروجی اینجا و بیایید ببینیم آن چیست

6228
03:49:18,680 --> 03:49:20,560
می گوید و اینجا جایی است که ما می توانیم

6229
03:49:20,560 --> 03:49:23,000
شروع به دیدن قدرت این هوش مصنوعی کنید

6230
03:49:23,000 --> 03:49:25,159
دوستان به عنوان رفقای یادگیرنده ای که در آنها می بینیم

6231
03:49:25,159 --> 03:49:27,399
کد داده شده ذخیره سازی ساده یک است

6232
03:49:27,399 --> 03:49:29,960
متغیر از نوع ذخیره سازی ساده که است

6233
03:49:29,960 --> 03:49:31,720
قراردادی که در ذخیره سازی ساده تعریف شده است.

6234
03:49:31,720 --> 03:49:34,359
روح به ما می گوید که خط در حال انجام چه کاری است

6235
03:49:34,359 --> 03:49:36,120
تفاوت ها را کمی روشن می کند

6236
03:49:36,120 --> 03:49:38,840
بیشتر و بسیاری از این پایه مبتدی

6237
03:49:38,840 --> 03:49:41,359
چیزهایی که AIS به یکباره دریافت می کنیم واقعاً خوب هستند

6238
03:49:41,359 --> 03:49:43,199
AIS پیشرفته‌تر و بیشتری در حال رفتن به

6239
03:49:43,199 --> 03:49:45,399
شروع به از هم پاشیدن کنید اما حداقل

6240
03:49:45,399 --> 03:49:47,080
برای شروع این دوره AIS هستند

6241
03:49:47,080 --> 03:49:48,279
فوق العاده مفید خواهد بود و

6242
03:49:48,279 --> 03:49:49,880
فوق العاده خوب در توضیح بسیاری از

6243
03:49:49,880 --> 03:49:51,720
اگر بخواهیم اینها را می توانیم انجام دهیم

6244
03:49:51,720 --> 03:49:53,520
ما همچنین می توانیم ادامه دهیم و این را کپی کنیم

6245
03:49:53,520 --> 03:49:55,560
اعلان ما می توانیم به چیزی شبیه به

6246
03:49:55,560 --> 03:49:58,279
بارد آن را در اینجا بچسبانید و از بارد بپرسید

6247
03:49:58,279 --> 03:49:59,800
همان چیزی است و در اینجا یک چیز خوب است

6248
03:49:59,800 --> 03:50:01,720
مثالی از جایی که یک هوش مصنوعی می تواند چیزها را دریافت کند

6249
03:50:01,720 --> 03:50:04,199
اشتباه است اگر به پایین اسکرول کنیم به من می گوید

6250
03:50:04,199 --> 03:50:05,720
می توانید از متغیر ذخیره سازی ساده استفاده کنید

6251
03:50:05,720 --> 03:50:07,439
با ذخیره سازی ساده جدید تعامل داشته باشید

6252
03:50:07,439 --> 03:50:09,359
به عنوان مثال می توانید با آن تماس بگیرید

6253
03:50:09,359 --> 03:50:11,359
تنظیم تابع برای تنظیم مقدار در ذخیره شده

6254
03:50:11,359 --> 03:50:13,359
متغیر داده یا می توانید get را فراخوانی کنید

6255
03:50:13,359 --> 03:50:15,279
تابع برای بدست آوردن مقدار ذخیره شده

6256
03:50:15,279 --> 03:50:18,000
متغیر تاریخ هیچ داده ذخیره شده ای وجود ندارد

6257
03:50:18,000 --> 03:50:19,960
متغیر بنابراین من نمی دانم کجاست

6258
03:50:19,960 --> 03:50:21,880
گرفتن آن از پس فقط به یاد داشته باشید نگه دارید

6259
03:50:21,880 --> 03:50:24,199
در نظر داشته باشید که هوش مصنوعی می تواند همه چیز را اشتباه کند و

6260
03:50:24,199 --> 03:50:26,359
که وقتی آنها این کار را انجام می دهند انجمن های دیگری وجود دارد

6261
03:50:26,359 --> 03:50:28,000
که برای استفاده به خوبی همانطور که گفتم ما هستیم

6262
03:50:28,000 --> 03:50:29,199
همانطور که می رویم در مورد آنها یاد خواهیم گرفت

6263
03:50:29,199 --> 03:50:32,120
در صرافی پشته ای theum piranha

6264
03:50:32,120 --> 03:50:34,880
یا همانطور که گفتم البته بحث ها

6265
03:50:34,880 --> 03:50:38,760
برای این دوره پس اگر برد یا chbt یا

6266
03:50:38,760 --> 03:50:40,120
با هر دوست هوش مصنوعی که با آن کار می کنید

6267
03:50:40,120 --> 03:50:42,080
چیزی گیج کننده به شما می دهد حتما

6268
03:50:42,080 --> 03:50:44,239
به بحث های GitHub بروید یا بپرسید

6269
03:50:44,239 --> 03:50:46,640
یکی از اینها

6270
03:50:49,120 --> 03:50:51,199
اکنون همانطور که می بینید درست است

6271
03:50:51,199 --> 03:50:53,399
اکنون هر بار که ایجاد را صدا می کنیم

6272
03:50:53,399 --> 03:50:55,000
قرارداد ذخیره سازی ساده ای که می خواهیم امضا کنیم

6273
03:50:55,000 --> 03:50:58,120
استقرار یک قرارداد ذخیره سازی ساده جدید اما

6274
03:50:58,120 --> 03:50:59,640
ما قصد داریم آن را در این نادیده بگیریم

6275
03:50:59,640 --> 03:51:01,680
ذخیره سازی ساده درست است بنابراین اگر ما جلو برویم

6276
03:51:01,680 --> 03:51:04,040
و همین الان به پایین اسکرول کنید

6277
03:51:04,040 --> 03:51:06,399
در اینجا ذخیره سازی ساده در آدرس صفر است

6278
03:51:06,399 --> 03:51:08,399
خوب ایجاد کنید اکنون در یک آدرس جدید است

6279
03:51:08,399 --> 03:51:10,399
دوباره ایجاد کنید خوب حالا در یک جدید است

6280
03:51:10,399 --> 03:51:12,600
آدرسی که ما همه را پیگیری نمی کنیم

6281
03:51:12,600 --> 03:51:14,600
آدرس های مختلف که این ساده است

6282
03:51:14,600 --> 03:51:16,560
قرارداد ذخیره سازی در حال استقرار است

6283
03:51:16,560 --> 03:51:18,640
بیایید در واقع یک لیست در حال اجرا ایجاد کنیم

6284
03:51:18,640 --> 03:51:19,840
همه ذخیره سازی ساده مختلف

6285
03:51:19,840 --> 03:51:21,720
قراردادهایی که ما در حال اجرای آن هستیم

6286
03:51:21,720 --> 03:51:24,560
به جای داشتن این متغیر فقط باشد

6287
03:51:24,560 --> 03:51:26,439
یک قرارداد ذخیره سازی ساده اجازه دهید

6288
03:51:26,439 --> 03:51:28,680
یک آرایه یا لیست ساده باشد

6289
03:51:28,680 --> 03:51:30,840
قراردادهای ذخیره سازی و ما تغییر می دهیم

6290
03:51:30,840 --> 03:51:36,120
نام به لیست قراردادهای ذخیره سازی ساده

6291
03:51:36,120 --> 03:51:37,640
بنابراین در حال حاضر زمانی که ما آن را به جای استقرار

6292
03:51:37,640 --> 03:51:39,159
صرفه جویی در آن به این صورت ما قصد داریم انجام دهیم

6293
03:51:39,159 --> 03:51:41,159
آنچه قبلاً در بخش آخر خود انجام دادیم

6294
03:51:41,159 --> 03:51:44,000
ما می گوییم ذخیره سازی ساده جدید ساده

6295
03:51:44,000 --> 03:51:47,319
قرارداد ذخیره سازی برابر جدید ساده است

6296
03:51:47,319 --> 03:51:49,880
ذخیره سازی و سپس ما آن را بر روی خود فشار می دهیم

6297
03:51:49,880 --> 03:51:53,040
آرایه پویا بنابراین ما لیستی از

6298
03:51:53,040 --> 03:51:58,279
قراردادهای ذخیره سازی ساده فشار جدیدی را ایجاد می کنند

6299
03:51:58,279 --> 03:52:00,920
قرارداد ذخیره سازی پس بیایید جلو برویم و

6300
03:52:00,920 --> 03:52:03,199
کامپایل این خوب به نظر می رسد خوب بیایید برویم

6301
03:52:03,199 --> 03:52:04,479
پیش رو و استقرار این را ما حذف خواهیم کرد

6302
03:52:04,479 --> 03:52:06,600
قدیمی ما روی ریمیکس VM عالی هستیم

6303
03:52:06,600 --> 03:52:08,760
ذخیره سازی کارخانه و نگاهی به این شما می توانید

6304
03:52:08,760 --> 03:52:10,800
حتی ببینید مطمئن شوید که در انبار هستیم

6305
03:52:10,800 --> 03:52:12,479
کارخانه باشه عالیه ما ادامه میدیم و

6306
03:52:12,479 --> 03:52:14,680
استقرار که عالی ما لیستی از

6307
03:52:14,680 --> 03:52:16,479
قراردادهای ذخیره سازی ساده که اکنون دارد

6308
03:52:16,479 --> 03:52:19,880
این ورودی U 256 که به ما اجازه می دهد

6309
03:52:19,880 --> 03:52:22,080
شاخص متغیری را که انتخاب می کنیم انتخاب کنید

6310
03:52:22,080 --> 03:52:24,399
همین حالا ادامه دهید و فضای ذخیره سازی ساده ایجاد کنید

6311
03:52:24,399 --> 03:52:26,319
ما می رویم شاخص صفری که داریم را بررسی می کنیم

6312
03:52:26,319 --> 03:52:29,120
آدرس را اگر نمایه اول را بررسی کنیم

6313
03:52:29,120 --> 03:52:31,479
اگر دوباره ایجاد را صدا کنیم هیچ اتفاقی نمی افتد

6314
03:52:31,479 --> 03:52:33,680
که ببخشید اگر ترمینال را بالا دارم

6315
03:52:33,680 --> 03:52:36,120
اکنون دوباره با ایجاد تماس می گیرم

6316
03:52:36,120 --> 03:52:38,120
یکی در اولین شاخص است و از آنجایی که من

6317
03:52:38,120 --> 03:52:39,399
دو بار با آن تماس گرفت

6318
03:52:39,399 --> 03:52:41,199
دوم چیزی در سومی وجود ندارد

6319
03:52:41,199 --> 03:52:42,880
دوباره ایجاد را بزنید هیچ کس در آن نیست

6320
03:52:42,880 --> 03:52:46,040
چهارم آه در سوم ببخشید عالی است

6321
03:52:46,040 --> 03:52:47,800
بنابراین اکنون ما در واقع یک لیست در حال اجرا داریم

6322
03:52:47,800 --> 03:52:49,960
از همه قراردادهای ذخیره سازی ساده ما

6323
03:52:49,960 --> 03:52:51,520
حالا بیایید نحوه تعامل واقعی را بیاموزیم

6324
03:52:51,520 --> 03:52:54,199
با قراردادهای دیگر از یک قرارداد برای

6325
03:52:54,199 --> 03:52:55,760
اکنون می توانیم به کارخانه ذخیره سازی خود فکر کنیم

6326
03:52:55,760 --> 03:52:57,840
به عنوان نوعی مدیر برای همه اینها

6327
03:52:57,840 --> 03:53:00,080
قراردادها پس بیایید نحوه ذخیره سازی خود را یاد بگیریم

6328
03:53:00,080 --> 03:53:02,319
قرارداد کارخانه در واقع می تواند تماس بگیرید

6329
03:53:02,319 --> 03:53:04,760
عملکرد ذخیره سازی ذخیره سازی ساده

6330
03:53:04,760 --> 03:53:06,880
که آن را مستقر می کند، بنابراین اجازه دهید یک ایجاد کنیم

6331
03:53:06,880 --> 03:53:09,880
تابعی به نام SF store که در حال رفتن است

6332
03:53:09,880 --> 03:53:12,880
برای ذخیره سازی Factory Store و

6333
03:53:12,880 --> 03:53:16,080
دو متغیر u 256 می گیرد

6334
03:53:16,080 --> 03:53:21,760
فهرست ذخیره سازی ساده undor و u 256

6335
03:53:21,760 --> 03:53:26,720
شماره ذخیره سازی ساده جدیدی که ما می سازیم

6336
03:53:26,720 --> 03:53:29,080
این عموم دوست دارند در حال حاضر به منظور

6337
03:53:29,080 --> 03:53:30,800
با قراردادی که همیشه دارید تعامل کنید

6338
03:53:30,800 --> 03:53:32,640
به دو چیز نیاز داریم و ما می رویم

6339
03:53:32,640 --> 03:53:34,520
به این موضوع زیاد مراجعه کنید

6340
03:53:34,520 --> 03:53:36,840
به یک آدرس نیاز دارید و شما نیاز دارید

6341
03:53:36,840 --> 03:53:40,120
هوش مصنوعی اکنون از نظر فنی یک دروغ است

6342
03:53:40,120 --> 03:53:42,080
واقعاً فقط به انتخابگر عملکرد نیاز دارید

6343
03:53:42,080 --> 03:53:43,600
اما ما از این طریق یاد خواهیم گرفت

6344
03:53:43,600 --> 03:53:45,760
بعدا در دوره فعلا فقط فکر کنید

6345
03:53:45,760 --> 03:53:47,840
خوب من همیشه به آدرس نیاز دارم و من

6346
03:53:47,840 --> 03:53:50,840
همیشه به ABI نیاز دارید که ABI مخفف آن است

6347
03:53:50,840 --> 03:53:54,199
رابط باینری برنامه ABI

6348
03:53:54,199 --> 03:53:56,520
به کد ما می گوید دقیقا چگونه می تواند

6349
03:53:56,520 --> 03:53:58,520
با قرارداد دیگری تعامل کنید که ما می رویم

6350
03:53:58,520 --> 03:54:00,920
بعداً در این مورد عمیق تر به ABI

6351
03:54:00,920 --> 03:54:03,120
البته در حال حاضر اگر به

6352
03:54:03,120 --> 03:54:05,760
تب کامپایل H کامپایل و شما اسکرول کنید

6353
03:54:05,760 --> 03:54:07,520
این دکمه کوچک در پایین وجود دارد

6354
03:54:07,520 --> 03:54:10,520
پایین که می گوید copy abi2 clipboard یا

6355
03:54:10,520 --> 03:54:12,520
شما همچنین می توانید به جزئیات گردآوری بروید

6356
03:54:12,520 --> 03:54:14,080
شما می توانید اطلاعات زیادی در مورد آن ببینید

6357
03:54:14,080 --> 03:54:16,080
جزئیات تطبیق مانند نیش

6358
03:54:16,080 --> 03:54:18,279
کد با کدهای عملیات برخی از ابرداده ها

6359
03:54:18,279 --> 03:54:21,720
نام و همچنین ABI که به ما می گوید

6360
03:54:21,720 --> 03:54:23,720
راه هایی که ما می توانیم با این قرارداد تعامل کنیم

6361
03:54:23,720 --> 03:54:25,560
اگر برای صفر ما را بزنیم

6362
03:54:25,560 --> 03:54:27,319
ببینید یک ورودی ایجاد ساده وجود دارد

6363
03:54:27,319 --> 03:54:28,720
قرارداد ذخیره سازی که یکی از ماست

6364
03:54:28,720 --> 03:54:31,040
توابع و تغییرپذیری حالت را می بینید

6365
03:54:31,040 --> 03:54:32,239
که بعداً در مورد آن صحبت خواهیم کرد اما اگر ما

6366
03:54:32,239 --> 03:54:34,000
یک کشویی دیگر داشت که لیستی از آنها را می بینیم

6367
03:54:34,000 --> 03:54:35,640
قراردادهای ذخیره سازی ساده و موارد دیگر

6368
03:54:35,640 --> 03:54:38,080
کشویی می بینیم که SF این ها را ذخیره می کند

6369
03:54:38,080 --> 03:54:40,279
می دانید دکمه هایی هستند که ما می توانیم

6370
03:54:40,279 --> 03:54:42,439
هنگامی که ما این قرارداد را درست اجرا می کنیم، فشار دهید

6371
03:54:42,439 --> 03:54:44,680
بنابراین اگر من این را مجدداً نصب کنم، دقیقاً آن ها را می بینیم

6372
03:54:44,680 --> 03:54:46,000
سه دکمه این سه دکمه هستند

6373
03:54:46,000 --> 03:54:47,960
دکمه هایی که در داخل آن ABI قرار داشتند

6374
03:54:47,960 --> 03:54:49,960
اینجوری ریمیکس میدونه سه تا بذاره

6375
03:54:49,960 --> 03:54:51,600
دکمه ها را اینجا قرار می دهد زیرا به ABI نگاه می کند

6376
03:54:51,600 --> 03:54:53,359
و می بیند که سه دکمه وجود دارد

6377
03:54:53,359 --> 03:54:55,520
در کد ما در اینجا کامپایلر ما چه چیزی را می داند

6378
03:54:55,520 --> 03:54:57,560
ABI در کد ما اینجاست

6379
03:54:57,560 --> 03:54:59,600
کامپایلر به طور خودکار می داند که چیست

6380
03:54:59,600 --> 03:55:01,840
ABI به این دلیل است که کامپایلر یکی است

6381
03:55:01,840 --> 03:55:03,960
که API را تولید می کند و ما می دانیم کجاست

6382
03:55:03,960 --> 03:55:05,880
آدرس به این دلیل است که ما یک لیست از

6383
03:55:05,880 --> 03:55:07,319
همه آدرس‌هایمان را که نگه می‌داریم

6384
03:55:07,319 --> 03:55:09,479
ردیابی از اینجا تا دلیلی که ما داریم

6385
03:55:09,479 --> 03:55:11,920
ABI به این دلیل است که ما در حال واردات خود هستیم

6386
03:55:11,920 --> 03:55:13,319
قرارداد ذخیره سازی ساده و در واقع

6387
03:55:13,319 --> 03:55:15,279
بیایید این فضای ذخیره سازی ساده 2 ما را حذف کنیم

6388
03:55:15,279 --> 03:55:17,080
واقعاً به فضای ذخیره سازی ساده نیاز ندارید 2

6389
03:55:17,080 --> 03:55:18,680
بنابراین وقتی ذخیره سازی ساده را کامپایل می کنیم، ما

6390
03:55:18,680 --> 03:55:21,080
به طور خودکار ABI را برای استحکام دریافت کنید

6391
03:55:21,080 --> 03:55:22,520
در آینده راه های دیگری را یاد خواهیم گرفت

6392
03:55:22,520 --> 03:55:25,000
API را دریافت کنید، پس بیایید a

6393
03:55:25,000 --> 03:55:27,000
قرارداد ذخیره سازی ساده برای تعامل

6394
03:55:27,000 --> 03:55:29,680
از لیست ما و برای انجام آن خواهیم گفت

6395
03:55:29,680 --> 03:55:34,239
ذخیره سازی ساده فضای ذخیره سازی ساده من برابر است

6396
03:55:34,239 --> 03:55:39,000
لیست قراردادهای ذخیره سازی ساده در

6397
03:55:39,000 --> 03:55:42,159
شاخص ذخیره سازی ساده را مانند این فهرست کنید

6398
03:55:42,159 --> 03:55:44,399
زیرا این آرایه ای از ذخیره سازی ساده است

6399
03:55:44,399 --> 03:55:46,560
قراردادهایی که می توانیم به طور خودکار دریافت کنیم

6400
03:55:46,560 --> 03:55:49,439
با این حال، خود قرارداد اینگونه است

6401
03:55:49,439 --> 03:55:50,720
بیایید بگوییم که به جای اینکه این یک باشد

6402
03:55:50,720 --> 03:55:52,439
مجموعه ای از قراردادهای ذخیره سازی ساده این

6403
03:55:52,439 --> 03:55:55,560
آرایه ای بود آرایه ای از آدرس ها a

6404
03:55:55,560 --> 03:56:00,319
لیستی از آدرس های ذخیره سازی ساده مانند

6405
03:56:00,319 --> 03:56:02,399
این شما نیازی به کدنویسی با آن ندارید

6406
03:56:02,399 --> 03:56:03,960
من برای این بخش فقط پیش بروید و

6407
03:56:03,960 --> 03:56:07,040
دنبال کنید و اگر لیستی داشتیم تماشا کنید

6408
03:56:07,040 --> 03:56:09,120
از آدرس ها و این خواهد بود که یک

6409
03:56:09,120 --> 03:56:10,720
کمی متفاوت است اما ما یک لیست داشتیم

6410
03:56:10,720 --> 03:56:12,840
از آدرس ها در عوض می توانیم بگوییم ساده است

6411
03:56:12,840 --> 03:56:16,239
ذخیره سازی ذخیره سازی ساده من برابر با لیست است

6412
03:56:16,239 --> 03:56:18,880
آدرس های ذخیره سازی ساده در فهرست

6413
03:56:18,880 --> 03:56:20,479
و سپس کاری به نام type انجام دهید

6414
03:56:20,479 --> 03:56:23,560
ریخته گری و ما این را می بندیم

6415
03:56:23,560 --> 03:56:25,920
پرانتز مانند بنابراین اجازه دهید من بزرگنمایی a

6416
03:56:25,920 --> 03:56:27,479
کمی پس این چیزی است که ما انجام خواهیم داد

6417
03:56:27,479 --> 03:56:29,880
کمی بعد یاد بگیرید تا

6418
03:56:29,880 --> 03:56:31,159
اساساً کاری که ما انجام می دهیم این لیست است

6419
03:56:31,159 --> 03:56:32,720
آدرس های ذخیره سازی ساده ساده است

6420
03:56:32,720 --> 03:56:34,720
Storage Index این خط یک را برمی گرداند

6421
03:56:34,720 --> 03:56:37,960
آدرس و ما در حال بسته بندی آن آدرس هستیم

6422
03:56:37,960 --> 03:56:40,880
در ذخیره سازی ساده مانند اگر این است

6423
03:56:40,880 --> 03:56:42,520
حالا برای شما کمی گیج کننده است، نگران نباشید

6424
03:56:42,520 --> 03:56:44,239
بیش از حد در مورد آن خواهیم آموخت

6425
03:56:44,239 --> 03:56:46,319
در مورد آن بیشتر بعداً اکنون که ما خود را داریم

6426
03:56:46,319 --> 03:56:47,920
قرارداد ذخیره سازی ساده ما در واقع می توانیم

6427
03:56:47,920 --> 03:56:50,319
تابع فروشگاه را مستقیماً در این مورد فراخوانی کنید

6428
03:56:50,319 --> 03:56:52,960
قرارداد بنابراین اکنون می توانیم بگوییم ساده من

6429
03:56:52,960 --> 03:56:56,319
ذخیره سازی ذخیره کنید و ما جدید را اضافه خواهیم کرد

6430
03:56:56,319 --> 03:56:58,720
شماره ذخیره سازی ساده و این عالی است

6431
03:56:58,720 --> 03:57:00,359
اگر بخواهیم این قرارداد را درست اجرا کنیم

6432
03:57:00,359 --> 03:57:01,880
حالا هر چند و با این فروشگاه SF تماس بگیرید

6433
03:57:01,880 --> 03:57:03,520
عملکرد اگرچه ما قادر به انجام آن نیستیم

6434
03:57:03,520 --> 03:57:06,640
متغیر جدیدی را که ما فقط خوانده ایم

6435
03:57:06,640 --> 03:57:08,479
قرارداد ذخیره سازی ساده ما را با

6436
03:57:08,479 --> 03:57:10,199
بنابراین بیایید یک تابع ایجاد کنیم که اجازه می دهد

6437
03:57:10,199 --> 03:57:12,359
ما را از ذخیره سازی ساده خود بخوانیم

6438
03:57:12,359 --> 03:57:14,439
قراردادها و همچنین بنابراین ما ایجاد خواهیم کرد

6439
03:57:14,439 --> 03:57:18,080
تابعی به نام SF get که یک را می گیرد

6440
03:57:18,080 --> 03:57:23,239
un 256 undor ذخیره سازی شاخص ساده است

6441
03:57:23,239 --> 03:57:25,880
پارامتر ورودی ما این را عمومی می کنیم

6442
03:57:25,880 --> 03:57:29,399
مشاهده تابعی که یک uent را برمی گرداند

6443
03:57:29,399 --> 03:57:33,479
256 شما در 256 و ما ساده می گوییم

6444
03:57:33,479 --> 03:57:36,640
ذخیره سازی ذخیره سازی ساده من برابر است و

6445
03:57:36,640 --> 03:57:38,960
ما دقیقاً از این نحو استفاده خواهیم کرد

6446
03:57:38,960 --> 03:57:40,520
در بالا برای به دست آوردن فضای ذخیره سازی ساده استفاده شده است

6447
03:57:40,520 --> 03:57:42,800
ایندکس برابر با فهرست ذخیره سازی ساده است

6448
03:57:42,800 --> 03:57:45,120
قراردادها در شاخص ذخیره سازی ساده

6449
03:57:45,120 --> 03:57:47,920
و اکنون ما می خواهیم من را برگردانیم

6450
03:57:47,920 --> 03:57:49,960
ذخیره سازی ساده و دوباره اگر دیدید

6451
03:57:49,960 --> 03:57:51,760
این تکمیل خودکار که می آید شما می توانید

6452
03:57:51,760 --> 03:57:55,479
فقط تب را بزنید اما خیلی عالی بازیابی کنید

6453
03:57:55,479 --> 03:57:57,279
حالا بیایید جلو برویم و کامپایل کنیم

6454
03:57:57,279 --> 03:57:59,159
پیش بروید و قدیمی را حذف کنید

6455
03:57:59,159 --> 03:58:01,319
استقرار ما مطمئن می شویم که در ذخیره سازی هستیم

6456
03:58:01,319 --> 03:58:03,920
کارخانه روح ما به استقرار ضربه خواهیم زد و ما

6457
03:58:03,920 --> 03:58:06,800
اکنون کارخانه ذخیره سازی را اینجا ببینید

6458
03:58:06,800 --> 03:58:08,520
ادامه بده دقیقاً همان را اجرا کن

6459
03:58:08,520 --> 03:58:10,880
ورزش کنید تا ترمینال را بالا بکشیم

6460
03:58:10,880 --> 03:58:12,720
فقط برای دیدن انجام معاملات ما

6461
03:58:12,720 --> 03:58:14,760
اجازه دهید ایجاد فضای ذخیره ساده را بزنید

6462
03:58:14,760 --> 03:58:15,960
ببینید که در واقع آنجاست

6463
03:58:15,960 --> 03:58:18,479
ایندکس صفر خیلی خوب است ما یک آدرس می بینیم

6464
03:58:18,479 --> 03:58:22,120
وجود دارد بنابراین اکنون اجازه دهید یک متغیر جدید ذخیره کنیم

6465
03:58:22,120 --> 03:58:24,680
در index0 بنابراین در این آدرس بنابراین ما

6466
03:58:24,680 --> 03:58:28,199
می گوییم در index0 عدد 1 2 را ذخیره می کنیم

6467
03:58:28,199 --> 03:58:30,640
3 و در واقع قبل از زدن این دکمه

6468
03:58:30,640 --> 03:58:33,120
اگر از اینجا پایین بیاییم، صفر را بزنیم، می گیریم

6469
03:58:33,120 --> 03:58:35,399
هیچ چیز درست نیست اما حالا اگر SF را بزنم

6470
03:58:35,399 --> 03:58:37,760
فروشگاه با شاخص صفر شماره مورد علاقه 1

6471
03:58:37,760 --> 03:58:39,960
2 3 به نظر می رسد معامله انجام شده است

6472
03:58:39,960 --> 03:58:42,920
در حال حاضر اگر من SF را بزنم، ما پیش می رویم

6473
03:58:42,920 --> 03:58:44,640
و 1 2 3 را دریافت کنید

6474
03:58:44,640 --> 03:58:47,040
بنابراین قرارداد کارخانه ذخیره سازی ما توانست

6475
03:58:47,040 --> 03:58:49,439
ذخیره سازی ساده خود را ایجاد کند

6476
03:58:49,439 --> 03:58:52,720
قرارداد یک متغیر را در آن ذخیره می کند

6477
03:58:52,720 --> 03:58:54,439
قرارداد از کارخانه ذخیره سازی و ما

6478
03:58:54,439 --> 03:58:56,840
توانستند شماره یک را دوباره بخوانند

6479
03:58:56,840 --> 03:58:58,640
دو 3 همه از داخل انبار ما

6480
03:58:58,640 --> 03:59:00,960
قرارداد کارخانه با خیال راحت مکث کنید

6481
03:59:00,960 --> 03:59:02,640
در حال حاضر و با اضافه کردن بازی کنید

6482
03:59:02,640 --> 03:59:03,920
ارزش های مختلف ایجاد متفاوتی می کند

6483
03:59:03,920 --> 03:59:05,359
قراردادهای ذخیره سازی ساده به طوری که شما

6484
03:59:05,359 --> 03:59:07,159
واقعا درک کن چه اتفاقی داره می افته

6485
03:59:07,159 --> 03:59:09,080
همچنین می توانید احساس رایگان به ضربه کمی

6486
03:59:09,080 --> 03:59:11,199
کشویی و اطلاعات بیشتر را بخوانید

6487
03:59:11,199 --> 03:59:14,080
در مورد این معاملات فقط به عنوان یک خلاصه

6488
03:59:14,080 --> 03:59:15,640
در قرارداد کارخانه ذخیره سازی ما داریم

6489
03:59:15,640 --> 03:59:17,439
تابعی به نام ایجاد ذخیره سازی ساده

6490
03:59:17,439 --> 03:59:19,120
قراردادی که ساده جدید ایجاد می کند

6491
03:59:19,120 --> 03:59:21,359
قراردادهای ذخیره سازی از انبار

6492
03:59:21,359 --> 03:59:23,479
قرارداد کارخانه به این دلیل که می تواند

6493
03:59:23,479 --> 03:59:25,720
انجام این کار به این دلیل است که ما در حال واردات از

6494
03:59:25,720 --> 03:59:28,319
ذخیره سازی ساده ما فایل با استفاده از چیزی

6495
03:59:28,319 --> 03:59:30,560
به نام واردات ما فقط

6496
03:59:30,560 --> 03:59:32,560
وارد کردن فضای ذخیره سازی ساده ما نیستیم

6497
03:59:32,560 --> 03:59:34,279
واردات هر چیزی در این دیگر

6498
03:59:34,279 --> 03:59:38,199
قرارداد و سپس ما از SF store برای ذخیره استفاده می کنیم

6499
03:59:38,199 --> 03:59:39,840
یک عدد جدید روی یکی از آن ساده ها

6500
03:59:39,840 --> 03:59:41,920
قراردادهای ذخیره سازی با استفاده از شاخص در ما

6501
03:59:41,920 --> 03:59:43,760
آرایه می تواند این کار را انجام دهد زیرا ما آن را داریم

6502
03:59:43,760 --> 03:59:46,040
آدرس آدرس و ABI لیست

6503
03:59:46,040 --> 03:59:47,840
قراردادهای ذخیره سازی ساده به صورت خودکار

6504
03:59:47,840 --> 03:59:50,640
فشرده با آدرس و ABI و

6505
03:59:50,640 --> 03:59:52,800
سپس در نهایت می توانیم آن ها را دوباره بخوانیم

6506
03:59:52,800 --> 03:59:55,120
مقادیر ذخیره سازی ساده ای که اکنون ذخیره کرده ایم

6507
03:59:55,120 --> 03:59:57,479
ما می توانیم این تابع sfg را حتی بیشتر کنیم

6508
03:59:57,479 --> 04:00:00,760
از این فهرست ساده فشرده شده است

6509
04:00:00,760 --> 04:00:02,960
قراردادهای ذخیره سازی شاخص ذخیره سازی ساده

6510
04:00:02,960 --> 04:00:06,080
یک شی از نوع ذخیره سازی ساده را برمی گرداند

6511
04:00:06,080 --> 04:00:08,439
ما در واقع می توانیم کل این خط را حذف کنیم

6512
04:00:08,439 --> 04:00:09,760
کپی کنید

6513
04:00:09,760 --> 04:00:12,960
این را در اینجا بچسبانید و این خط را حذف کنید

6514
04:00:12,960 --> 04:00:15,399
و این دقیقاً مشابه کار خواهد کرد

6515
04:00:15,399 --> 04:00:17,680
آنچه قبلا داشتیم پیش برویم و ذخیره کنیم یا

6516
04:00:17,680 --> 04:00:19,040
کامپایل کنید و آن را دریافت خواهید کرد

6517
04:00:19,040 --> 04:00:21,399
علامت تیک سبز در آنجا این بازیابی است

6518
04:00:21,399 --> 04:00:22,640
گفتن ما با بازیابی تماس می گیریم

6519
04:00:22,640 --> 04:00:26,000
عملکرد در هر چیزی که این و این است

6520
04:00:26,000 --> 04:00:28,120
هر چه این است از نوع ساده است

6521
04:00:28,120 --> 04:00:30,199
قرارداد ذخیره سازی ما در واقع می توانیم انجام دهیم

6522
04:00:30,199 --> 04:00:32,600
همین جا با حذف این قسمت

6523
04:00:32,600 --> 04:00:34,399
کپی کردن این خط به جز

6524
04:00:34,399 --> 04:00:37,040
نقطه ویرگول و چسباندن آن روی مایل

6525
04:00:37,040 --> 04:00:39,880
ذخیره سازی و زدن save یا compile

6526
04:00:39,880 --> 04:00:43,840
کار عالی تا اینجا

6527
04:00:46,359 --> 04:00:48,479
عالی حالا فرض کنید واقعا دوست دارید

6528
04:00:48,479 --> 04:00:50,439
این قرارداد ذخیره سازی ساده که دوست دارید

6529
04:00:50,439 --> 04:00:52,520
تمام قابلیت ها به جز یکی

6530
04:00:52,520 --> 04:00:55,000
چیزی که شما آرزو دارید که فروشگاه کار کند

6531
04:00:55,000 --> 04:00:56,520
فقط شماره مورد علاقه را ذخیره نکرد

6532
04:00:56,520 --> 04:00:58,520
ای کاش برای بعضی ها پنج اضافه می شد

6533
04:00:58,520 --> 04:01:00,080
دلیل اینکه می خواهید قراردادی داشته باشید

6534
04:01:00,080 --> 04:01:01,760
هر کاری که این قرارداد انجام می دهد جز فقط

6535
04:01:01,760 --> 04:01:03,760
هر زمان که با فروشگاه تماس بگیرید، پنج اضافه می کند

6536
04:01:03,760 --> 04:01:05,239
به دلایلی شما مورد علاقه همه را می خواهید

6537
04:01:05,239 --> 04:01:07,239
تعداد آنها پنج بزرگتر از آنچه هستند

6538
04:01:07,239 --> 04:01:09,040
فکر می کنم این یک کاری است که می توانیم انجام دهیم

6539
04:01:09,040 --> 04:01:10,680
فقط می توانیم این را در یک کپی کنیم

6540
04:01:10,680 --> 04:01:12,399
فایل جدید اما باز هم همینطور است

6541
04:01:12,399 --> 04:01:13,960
برای من خیلی کار است من یک مهندس تنبل هستم

6542
04:01:13,960 --> 04:01:15,680
اینجا اما بیایید جلو برویم و ببینیم چگونه هستیم

6543
04:01:15,680 --> 04:01:17,439
می تواند به این مشکل نزدیک شود، پس بیایید

6544
04:01:17,439 --> 04:01:19,720
یک فایل جدید ایجاد کنید و ما آن را add می نامیم

6545
04:01:19,720 --> 04:01:22,680
پنج ذخیره سازی روح و همان چیز از آن زمان

6546
04:01:22,680 --> 04:01:23,920
این قرارداد جدیدی است که ما می خواهیم امضا کنیم

6547
04:01:23,920 --> 04:01:25,199
دقیقاً همان نکاتی را که می خواهیم دنبال کنید

6548
04:01:25,199 --> 04:01:30,000
برای انجام شناسه مجوز spdx MIT ما هستیم

6549
04:01:30,000 --> 04:01:33,600
در حال انجام استحکام پراگما

6550
04:01:33,600 --> 04:01:35,840
0.818 بیایید حتی هویج کوچک را انجام دهیم

6551
04:01:35,840 --> 04:01:38,840
در اینجا و ما پنج قرارداد اضافه می کنیم

6552
04:01:38,840 --> 04:01:42,359
ذخیره سازی مانند تا کامپایل بزرگ به دنبال

6553
04:01:42,359 --> 04:01:44,399
خوب اوه من اخطار میگیرم

6554
04:01:44,399 --> 04:01:47,399
مجوز spdx املای مجوز اشتباه است

6555
04:01:47,399 --> 04:01:48,960
بیایید املای آن را درست بنویسیم

6556
04:01:48,960 --> 04:01:50,600
خوبه پس مثل اولین چیزی که گفتم

6557
04:01:50,600 --> 04:01:52,159
ما می توانیم انجام دهیم این است که می توانیم کپی پیست کنیم

6558
04:01:52,159 --> 04:01:53,920
همه چیز در اینجا و سپس فقط تغییر دهید

6559
04:01:53,920 --> 04:01:56,080
قطعاتی که ما در تبلیغ خود دوست نداریم

6560
04:01:56,080 --> 04:01:57,840
پنج ذخیره سازی این کمی است

6561
04:01:57,840 --> 04:02:00,000
کار زائد کمی بیش از حد و

6562
04:02:00,000 --> 04:02:02,000
ما مهندسانی هستیم که می خواهیم به سختی کار کنیم

6563
04:02:02,000 --> 04:02:04,319
تا آنجا که ممکن است تا حد امکان تنبل باشید

6564
04:02:04,319 --> 04:02:06,000
چگونه می توانیم به خوبی انجام دهیم اینجا جایی است که ما

6565
04:02:06,000 --> 04:02:08,120
می توانیم کاری به نام وراثت انجام دهیم

6566
04:02:08,120 --> 04:02:10,199
می تواند آگهی پنج قرارداد ذخیره سازی ما باشد

6567
04:02:10,199 --> 04:02:12,840
چیزی به نام قرارداد فرزند ما

6568
04:02:12,840 --> 04:02:14,479
قرارداد ذخیره سازی ساده

6569
04:02:14,479 --> 04:02:16,880
و ما می توانیم آگهی خود را پنج فضای ذخیره سازی داشته باشیم

6570
04:02:16,880 --> 04:02:19,960
به ارث بردن تمام عملکرد همه

6571
04:02:19,960 --> 04:02:22,080
عملکرد ذخیره سازی ساده ما

6572
04:02:22,080 --> 04:02:24,439
قرارداد پس اول البته به منظور

6573
04:02:24,439 --> 04:02:26,600
آگهی ما پنج فضای ذخیره سازی در مورد ما بدانید

6574
04:02:26,600 --> 04:02:28,000
قرارداد ذخیره سازی نماد ما قرار است برویم

6575
04:02:28,000 --> 04:02:29,920
پیش رو و باید آن را وارد کنیم، بنابراین ما هستیم

6576
04:02:29,920 --> 04:02:31,760
واردات را انجام خواهیم داد و ما نیز انجام خواهیم داد

6577
04:02:31,760 --> 04:02:33,920
بار دیگر به نام واردات به دلیل

6578
04:02:33,920 --> 04:02:36,159
ما مهندسان استحکام پیشرفته هستیم بنابراین

6579
04:02:36,159 --> 04:02:38,640
ما می خواهیم بگوییم ذخیره سازی ساده را وارد کنید

6580
04:02:38,640 --> 04:02:41,600
فقط قرارداد ذخیره سازی ساده

6581
04:02:41,600 --> 04:02:44,880
از ذخیره سازی ساده روح حالا اگر این

6582
04:02:44,880 --> 04:02:46,880
انجام اسلش برای شما گیج کننده است نگران نباشید

6583
04:02:46,880 --> 04:02:48,560
ما در مورد ساختار دایرکتوری ها یاد خواهیم گرفت

6584
04:02:48,560 --> 04:02:50,640
بعداً در دوره و سپس ما خواهیم کرد

6585
04:02:50,640 --> 04:02:53,880
می گویند قرارداد ما اضافه کردن پنج ذخیره سازی است

6586
04:02:53,880 --> 04:02:56,439
ذخیره سازی ساده در حال حاضر آگهی ما پنج ذخیره سازی

6587
04:02:56,439 --> 04:02:58,359
قرار است کاری را انجام دهد که به آن ارث می‌گویند

6588
04:02:58,359 --> 04:03:00,800
همه چیز از ذخیره سازی ساده و ما

6589
04:03:00,800 --> 04:03:02,760
آگهی پنج فضای ذخیره سازی تمام

6590
04:03:02,760 --> 04:03:05,080
همان عملکرد ذخیره سازی ساده ما

6591
04:03:05,080 --> 04:03:06,880
اگر برویم واقعاً می‌توانیم این را مستقیم ببینیم

6592
04:03:06,880 --> 04:03:09,680
برای کامپایل بیایید جلو برویم و ما را حذف کنیم

6593
04:03:09,680 --> 04:03:11,520
قراردادهایی که قبلا مستقر شده بودیم

6594
04:03:11,520 --> 04:03:14,199
ریمیکس VM اجازه دهید مطمئن شویم که ما هستیم

6595
04:03:14,199 --> 04:03:16,920
انتخاب آگهی پنج ذخیره سازی adiv storage.

6596
04:03:16,920 --> 04:03:19,120
روح بیایید پیش برویم و آن را مستقر کنیم و اگر

6597
04:03:19,120 --> 04:03:21,680
ما به پایین اسکرول می کنیم، در واقع می توانیم ببینیم اوه من

6598
04:03:21,680 --> 04:03:23,760
خداییش همه دکمه های یکسانی دارد

6599
04:03:23,760 --> 04:03:26,120
به عنوان ذخیره سازی ساده حتی اگر

6600
04:03:26,120 --> 04:03:27,399
خود قرارداد چیزی ندارد

6601
04:03:27,399 --> 04:03:30,000
به این دلیل است که ما همه را به ارث برده ایم

6602
04:03:30,000 --> 04:03:32,279
از دکمه ها ما همه را به ارث بردیم

6603
04:03:32,279 --> 04:03:34,439
قابلیت ذخیره سازی ساده در تبلیغات

6604
04:03:34,439 --> 04:03:36,960
اگر شما می خواهید یک قرارداد به پنج ذخیره سازی

6605
04:03:36,960 --> 04:03:38,560
عملکرد دیگری را به ارث می برند

6606
04:03:38,560 --> 04:03:40,520
قرارداد شما فقط آن را وارد کنید و سپس

6607
04:03:40,520 --> 04:03:43,199
بگو قرارداد شما همان قرارداد دیگر است

6608
04:03:43,199 --> 04:03:45,040
اکنون می توانیم ادامه دهیم و خود را اضافه کنیم

6609
04:03:45,040 --> 04:03:46,920
عملکرد سفارشی خود را به آگهی پنج

6610
04:03:46,920 --> 04:03:49,199
ذخیره سازی که در فضای ذخیره سازی ساده نیست

6611
04:03:49,199 --> 04:03:51,520
برای مثال می توانیم بگوییم تابع بگو

6612
04:03:51,520 --> 04:03:54,239
سلام این یک عمومی خواهد بود و آن را

6613
04:03:54,239 --> 04:03:56,880
یک حافظه رشته و دوباره شما را برمی گرداند

6614
04:03:56,880 --> 04:03:58,800
به کلمه کلیدی حافظه نیاز دارید زیرا رشته ها

6615
04:03:58,800 --> 04:04:01,080
از نظر استحکام خاص هستند و ما فقط می توانیم

6616
04:04:01,080 --> 04:04:04,439
سلام برگردانید، به این ترتیب این یک خواهد بود

6617
04:04:04,439 --> 04:04:06,520
عمومی خالص این یک دیدگاه نیست زیرا

6618
04:04:06,520 --> 04:04:08,319
ما از ذخیره سازی و دوباره نمی خوانیم

6619
04:04:08,319 --> 04:04:09,760
اگر آن پایان نامه کمی گیج کننده است

6620
04:04:09,760 --> 04:04:12,120
حالا خیلی نگرانش نباش

6621
04:04:12,120 --> 04:04:13,720
اما اگر بخواهیم آن را مستقر کنیم، همچنان باقی است

6622
04:04:13,720 --> 04:04:15,920
نسخه قدیمی خود را حذف کنید ما این یکی را مستقر خواهیم کرد

6623
04:04:15,920 --> 04:04:17,680
می بینیم که ما تمام قابلیت های آن را داریم

6624
04:04:17,680 --> 04:04:19,680
ذخیره سازی ساده به اضافه این سلام

6625
04:04:19,680 --> 04:04:22,479
عملکرد عالی است اما بیایید آن را حذف کنیم

6626
04:04:22,479 --> 04:04:24,080
حالا به جای اینکه بخواهیم اضافه کنیم، بگوییم

6627
04:04:24,080 --> 04:04:26,239
سفارشی سازی اضافی شما در واقع

6628
04:04:26,239 --> 04:04:28,520
هر تابعی را در اینجا دوست دارم به جز برای

6629
04:04:28,520 --> 04:04:30,319
یکی به یاد داشته باشید دلیلی که ما این را می خواستیم

6630
04:04:30,319 --> 04:04:32,159
ذخیره سازی adiv. روح به این دلیل است که ما

6631
04:04:32,159 --> 04:04:33,560
در واقع می خواهید فروشگاه را تغییر دهید

6632
04:04:33,560 --> 04:04:35,760
تابع به آن اضافه کردن یک اضافی

6633
04:04:35,760 --> 04:04:37,680
پنج تا اعداد مورد علاقه مردم شاید

6634
04:04:37,680 --> 04:04:39,479
شما شیطون هستید و مردم را می خواهید

6635
04:04:39,479 --> 04:04:40,920
اعداد مورد علاقه پنج بزرگتر از

6636
04:04:40,920 --> 04:04:42,720
آنها خوب هستند که این آگهی پنج را اضافه کنند

6637
04:04:42,720 --> 04:04:44,439
سفارشی سازی به آن تابع فروشگاه ما

6638
04:04:44,439 --> 04:04:46,720
می تواند کاری به نام overrides to do انجام دهد

6639
04:04:46,720 --> 04:04:48,520
لغو دو کلمه کلیدی است که ما وجود دارد

6640
04:04:48,520 --> 04:04:50,399
باید از مجازی بودن آن ها آگاه باشید

6641
04:04:50,399 --> 04:04:52,279
و اگر ما سعی کنیم آن را لغو کنیم

6642
04:04:52,279 --> 04:04:54,439
یک تابع فروشگاه برای آگهی پنج ما ایجاد کنید

6643
04:04:54,439 --> 04:04:56,199
ذخیره سازی در حال حاضر به نظر شما چه خواهد شد

6644
04:04:56,199 --> 04:04:57,920
خوب بیایید آن را امتحان کنیم پس بیایید

6645
04:04:57,920 --> 04:05:01,159
بگویید تابع ذخیره un

6646
04:05:01,159 --> 04:05:03,640
256 باز کردن جدید

6647
04:05:03,640 --> 04:05:06,720
تعداد عمومی اگر بخواهیم این را کامپایل کنیم

6648
04:05:06,720 --> 04:05:08,640
در حال حاضر ما در واقع یک خطا دریافت می کنیم

6649
04:05:08,640 --> 04:05:10,680
حتی اگر چیزی در این فروشگاه وجود نداشته باشد

6650
04:05:10,680 --> 04:05:12,920
تابع ما رول بیش از ما می گوییم از

6651
04:05:12,920 --> 04:05:15,640
تابع نادیده انگاشتن خطای نوع جامد

6652
04:05:15,640 --> 04:05:17,880
مشخص کننده نادیده گرفتن و

6653
04:05:17,880 --> 04:05:20,080
به یاد داشته باشید اگر گم شدید یا گیج شدید

6654
04:05:20,080 --> 04:05:21,319
خطایی مانند این چیزی عالی است

6655
04:05:21,319 --> 04:05:23,720
از چت TBT بپرسید یا شاید پیدا کنید

6656
04:05:23,720 --> 04:05:27,560
می توانیم بگوییم که در حال تلاش برای کامپایل من هستم

6657
04:05:27,560 --> 04:05:31,800
کد solidity اما من این خطا را دریافت می کنم

6658
04:05:31,800 --> 04:05:33,840
ما می توانیم کل این خطا را در اینجا کپی کنیم

6659
04:05:33,840 --> 04:05:36,199
آن را در اینجا و سپس در اضافی

6660
04:05:36,199 --> 04:05:38,560
زمینه ما فقط کد مانند را اضافه می کنیم

6661
04:05:38,560 --> 04:05:40,920
این را می زنیم جستجو را ببینید چه چیزی می دهد

6662
04:05:40,920 --> 04:05:43,159
ما می گوییم و به نظر می رسد پیدا بود

6663
04:05:43,159 --> 04:05:45,239
قادر به یافتن پاسخ خطا است

6664
04:05:45,239 --> 04:05:46,920
پیام ذخیره عملکرد را نشان می دهد

6665
04:05:46,920 --> 04:05:48,479
آگهی پنج قرارداد ذخیره سازی وجود ندارد

6666
04:05:48,479 --> 04:05:50,880
تعیین کننده نادیده گرفتن که مورد نیاز است

6667
04:05:50,880 --> 04:05:52,640
زیرا یک تابع مجازی را لغو می کند

6668
04:05:52,640 --> 04:05:54,760
از قرارداد ذخیره سازی ساده با تشکر

6669
04:05:54,760 --> 04:05:56,279
من توضیح خواهم داد که چه چیزی به ما می دهد

6670
04:05:56,279 --> 04:05:58,359
فقط یک دقیقه درست است که باید بگوییم

6671
04:05:58,359 --> 04:06:01,600
استحکامی که برای غلبه بر آن نیاز دارد

6672
04:06:01,600 --> 04:06:04,000
تابع ذخیره در فضای ذخیره سازی ساده ای که می خواهیم

6673
04:06:04,000 --> 04:06:06,560
خیلی صریح بگویم هی این کار را بکن

6674
04:06:06,560 --> 04:06:08,319
عملکرد ذخیره و نه آنچه در ساده است

6675
04:06:08,319 --> 04:06:10,560
ذخیره سازی soole پس بیایید جلو برویم و اضافه کنیم

6676
04:06:10,560 --> 04:06:12,680
هر چند در حال حاضر آن کلمه کلیدی لغو شود

6677
04:06:12,680 --> 04:06:14,159
فقط آن کلمه کلیدی را اضافه کنید ما جلوتر می رویم و

6678
04:06:14,159 --> 04:06:16,479
سعی کنید کامپایل کنید باز هم با خطا مواجه می شویم

6679
04:06:16,479 --> 04:06:18,439
تلاش برای نادیده گرفتن یک غیر مجازی

6680
04:06:18,439 --> 04:06:20,720
تابع آیا فراموش کرده اید مجازی اضافه کنید

6681
04:06:20,720 --> 04:06:23,040
برای اینکه یک تابع a override شود

6682
04:06:23,040 --> 04:06:25,439
کاسه باید این مجازی را اضافه کنید

6683
04:06:25,439 --> 04:06:27,920
کلمه کلیدی در کلاس پایه یا والد

6684
04:06:27,920 --> 04:06:29,920
کلاس بنابراین در فضای ذخیره سازی ساده نیاز داریم

6685
04:06:29,920 --> 04:06:32,000
مجازی را برای ذخیره این مجازی اضافه کنید

6686
04:06:32,000 --> 04:06:33,800
کلمه کلیدی به این معنی است که این تابع است

6687
04:06:33,800 --> 04:06:35,840
هر تابعی که این کار را نمی کند قابل لغو است

6688
04:06:35,840 --> 04:06:38,359
این کلمه کلیدی را داشته باشید که اکنون نمی توانید آن را لغو کنید

6689
04:06:38,359 --> 04:06:41,279
تابع فروشگاه ما نادیده گرفتن یک و است

6690
04:06:41,279 --> 04:06:42,880
ما مشخص کرده ایم که واقعاً داریم می رویم

6691
04:06:42,880 --> 04:06:45,560
برای لغو تابع فروشگاه در حال حاضر اگر ما

6692
04:06:45,560 --> 04:06:47,159
برو و کامپایل کن ببینیم

6693
04:06:47,159 --> 04:06:49,120
همه چیز با موفقیت کامپایل می شود

6694
04:06:49,120 --> 04:06:50,960
خوب است، بنابراین اکنون اجازه دهید فقط آن را اضافه کنیم

6695
04:06:50,960 --> 04:06:53,600
قابلیت ذخیره از زمان تبلیغات

6696
04:06:53,600 --> 04:06:55,239
پنج ذخیره سازی همه چیز را از آن به ارث می برد

6697
04:06:55,239 --> 04:06:57,560
ذخیره سازی ساده این بدان معنی است که ما حتی

6698
04:06:57,560 --> 04:06:59,720
به شماره مورد علاقه من دسترسی داشته باشید

6699
04:06:59,720 --> 04:07:01,520
کاری که ما می توانیم انجام دهیم این است که بتوانیم بگوییم مورد علاقه من است

6700
04:07:01,520 --> 04:07:04,159
عدد برابر است با تاکید بر جدید

6701
04:07:04,159 --> 04:07:07,120
عدد بعلاوه 5 ما این را کامپایل می کنیم و اکنون

6702
04:07:07,120 --> 04:07:09,760
بیایید آن را امتحان کنیم ما روی ریمیکس VM هستیم

6703
04:07:09,760 --> 04:07:11,600
می‌خواهیم مطمئن شویم که با آگهی پنجم هستیم

6704
04:07:11,600 --> 04:07:13,600
فضای ذخیره سازی دیگر را حذف خواهیم کرد

6705
04:07:13,600 --> 04:07:15,800
ما اسکرول را به سمت پایین اجرا می کنیم

6706
04:07:15,800 --> 04:07:18,399
پایین بازیابی در حال حاضر بازگشت صفر در حال حاضر

6707
04:07:18,399 --> 04:07:21,760
اگر ما دو را ذخیره کنیم، ترمینال را به بالا بکشیم

6708
04:07:21,760 --> 04:07:22,880
مطمئن شوید که ما واقعاً ارسال می کنیم

6709
04:07:22,880 --> 04:07:25,600
تراکنش‌ها را وارد می‌کنیم و حالا اگر

6710
04:07:25,600 --> 04:07:27,520
ما بازیابی را می زنیم، می بینیم که واقعاً دریافت می کنیم

6711
04:07:27,520 --> 04:07:31,000
هفت پشت که 2 5 می شود 7 ما پنج ما را اضافه می کنیم

6712
04:07:31,000 --> 04:07:33,399
کلیک فروشگاه بازیابی اکنون 10 پس می دهد

6713
04:07:33,399 --> 04:07:35,119
این است که چگونه ما ارث و

6714
04:07:35,119 --> 04:07:37,720
نادیده گرفتن

6715
04:07:40,239 --> 04:07:42,520
توابع و تمام آن برای این بخش

6716
04:07:42,520 --> 04:07:44,080
شما خیلی چیزهای باورنکردنی یاد گرفته اید

6717
04:07:44,080 --> 04:07:45,960
ویژگی های قدرتمند در استحکام بنابراین اجازه دهید

6718
04:07:45,960 --> 04:07:47,600
خلاصه ای سریع از آنچه در این مورد آموخته ایم انجام دهید

6719
04:07:47,600 --> 04:07:49,880
بخش ما یاد گرفتیم که با جدید

6720
04:07:49,880 --> 04:07:52,159
کلمه کلیدی ما در واقع می توانیم قراردادها را مستقر کنیم

6721
04:07:52,159 --> 04:07:54,119
از قراردادهای دیگر فهمیدیم که ما

6722
04:07:54,119 --> 04:07:55,640
در واقع می تواند قراردادهای دیگر را وارد کند

6723
04:07:55,640 --> 04:07:57,159
که در اصل همان کپی است

6724
04:07:57,159 --> 04:07:59,760
ما نیز کد را در این فایل قرار می دهیم

6725
04:07:59,760 --> 04:08:01,800
این چیزی را به نام واردات یاد گرفت

6726
04:08:01,800 --> 04:08:03,680
که قرار است شما را یکدست جلوه دهد

6727
04:08:03,680 --> 04:08:05,199
بهتر از بسیاری از توسعه دهندگان solidity

6728
04:08:05,199 --> 04:08:06,600
آنجا یاد گرفتیم که می توانیم

6729
04:08:06,600 --> 04:08:08,319
تعامل با سایر قراردادها تا زمانی که

6730
04:08:08,319 --> 04:08:10,199
ما آدرس و ABI داریم

6731
04:08:10,199 --> 04:08:12,080
نوع ذخیره سازی ساده به طور خودکار می آید

6732
04:08:12,080 --> 04:08:14,560
با آدرس و ABI تا بتوانیم

6733
04:08:14,560 --> 04:08:17,159
فقط اینگونه به آن دسترسی داشته باشید که ما یاد نگرفتیم

6734
04:08:17,159 --> 04:08:18,680
در مورد ABI بسیار زیاد است، اما ما یاد خواهیم گرفت

6735
04:08:18,680 --> 04:08:20,439
بیشتر در مورد آن بعداً فهمیدیم که اگر

6736
04:08:20,439 --> 04:08:22,080
می خواهیم قرارداد کودک ببندیم و

6737
04:08:22,080 --> 04:08:23,840
عملکرد برخی دیگر را به ارث می برند

6738
04:08:23,840 --> 04:08:25,640
قرارداد ما فقط می توانیم آن را وارد کنیم

6739
04:08:25,640 --> 04:08:27,960
قرارداد و سپس از کلمه کلیدی is در استفاده کنید

6740
04:08:27,960 --> 04:08:30,199
اعلامیه قرارداد برای لغو الف

6741
04:08:30,199 --> 04:08:32,159
تابع ما به کلمه کلیدی override نیاز داریم

6742
04:08:32,159 --> 04:08:34,760
و ما به کلاس پایه یا والد نیاز داریم

6743
04:08:34,760 --> 04:08:37,640
کلاس برای داشتن کلمه کلیدی مجازی در

6744
04:08:37,640 --> 04:08:39,640
تابعی که می خواهید نادیده بگیرید و آن

6745
04:08:39,640 --> 04:08:41,560
پایان این درس است پس حتما

6746
04:08:41,560 --> 04:08:43,600
یک ضربه بزرگ به پشت خود بزنید

6747
04:08:43,600 --> 04:08:45,520
استراحت برای شما خوب است

6748
04:08:45,520 --> 04:08:47,720
مغز برو پیاده روی یک قهوه بخور

6749
04:08:47,720 --> 04:08:49,720
کمی بستنی برو به دوستانت بگو برو

6750
04:08:49,720 --> 04:08:51,560
پست در توییتر شما در حال دریافت بیشتر و

6751
04:08:51,560 --> 04:08:53,479
با استحکام بسیار سریع پیشرفته تر

6752
04:08:53,479 --> 04:08:55,359
بنابراین مطمئن شوید که برای پیروزی های کوچک جشن بگیرید

6753
04:08:55,359 --> 04:08:57,319
برای ادامه هیجان و حفظ آن

6754
04:08:57,319 --> 04:08:59,399
کنجکاوی به شما تبریک می گویم

6755
04:08:59,399 --> 04:09:03,119
این درس را تکمیل کرد

6756
04:09:20,880 --> 04:09:22,720
بسیار خوب همه خوش آمدید ما هستیم

6757
04:09:22,720 --> 04:09:25,319
اکنون وارد درس چهارم شده ایم

6758
04:09:25,319 --> 04:09:27,720
یک بار و یکبار هم میکس ریمیکس ما خواهد بود

6759
04:09:27,720 --> 04:09:29,800
دوباره می توانید تمام کدها را پیدا کنید

6760
04:09:29,800 --> 04:09:31,399
مرتبط با این درس در

6761
04:09:31,399 --> 04:09:33,119
مخزن GitHub مرتبط با این

6762
04:09:33,119 --> 04:09:36,560
دوره و همچنین توسعه دهنده web3. و بیایید یک

6763
04:09:36,560 --> 04:09:37,840
بررسی سریع این قراردادها

6764
04:09:37,840 --> 04:09:39,119
قبل از اینکه واقعاً شروع به کدنویسی کنیم

6765
04:09:39,119 --> 04:09:40,279
تا ببینیم قرار است چه کار کنیم

6766
04:09:40,279 --> 04:09:41,880
ما یک قرارداد ایجاد می کنیم

6767
04:09:41,880 --> 04:09:44,199
funme doou ما نیز در حال رفتن به

6768
04:09:44,199 --> 04:09:45,600
فایل دیگری به نام مبدل قیمت

6769
04:09:45,600 --> 04:09:47,119
dossou و ما در مورد آن در یک صحبت خواهیم کرد

6770
04:09:47,119 --> 04:09:48,760
اندکی قرارداد فاندم پیش می رود

6771
04:09:48,760 --> 04:09:50,720
قرار است قرارداد اصلی ما باشد

6772
04:09:50,720 --> 04:09:52,640
نمونه ای از جمع سپاری باشید

6773
04:09:52,640 --> 04:09:54,800
برنامه یا راهی برای جمع آوری پول شما

6774
04:09:54,800 --> 04:09:56,600
می توان آن را به عنوان یک وب 3 غیرمتمرکز در نظر گرفت

6775
04:09:56,600 --> 04:09:58,720
Kickstarter به کاربران امکان ارسال را می دهد

6776
04:09:58,720 --> 04:10:02,359
چند ضلعی اتریوم بهمن و غیره یا واقعا

6777
04:10:02,359 --> 04:10:04,840
هر ارز دیجیتال بلاک چین بومی

6778
04:10:04,840 --> 04:10:06,880
این قرارداد را وارد کرده و به مالک اجازه دهید

6779
04:10:06,880 --> 04:10:08,439
قرارداد در واقع لغو همه

6780
04:10:08,439 --> 04:10:10,080
وجوهی که آنها می توانند برای آنها خرج کنند

6781
04:10:10,080 --> 04:10:12,319
پروژه جدید و ما در واقع می رویم

6782
04:10:12,319 --> 04:10:15,080
استقرار این قرارداد به یک شبکه آزمایشی و

6783
04:10:15,080 --> 04:10:17,760
به یاد داشته باشید که از تراکنش های خالص آزمایشی استفاده کنید

6784
04:10:17,760 --> 04:10:19,880
اما اگر این را به a استقرار دهیم

6785
04:10:19,880 --> 04:10:22,040
شبکه آزمایشی که به پایین اسکرول می کنیم در واقع می بینیم

6786
04:10:22,040 --> 04:10:23,920
که ما یک جفت دکمه و یک

6787
04:10:23,920 --> 04:10:25,800
دکمه رنگ جدید ما در واقع یک

6788
04:10:25,800 --> 04:10:28,760
دکمه قرمز جدید برای تابع صندوق ما a

6789
04:10:28,760 --> 04:10:30,520
دکمه قرمز نشان می دهد که یک تابع است

6790
04:10:30,520 --> 04:10:32,520
قابل پرداخت است و می توانیم اتریوم بومی را ارسال کنیم

6791
04:10:32,520 --> 04:10:34,840
یا چند ضلعی یا بهمنی یا هر چیز دیگری

6792
04:10:34,840 --> 04:10:36,479
ارز دیجیتال بومی بلاک چین

6793
04:10:36,479 --> 04:10:38,640
ما با ما کار می کنیم علاوه بر این

6794
04:10:38,640 --> 04:10:41,399
حداقل مبلغ USD را نشان خواهد داد

6795
04:10:41,399 --> 04:10:43,640
ارسال به قرارداد بسیار سرگرم کننده باید

6796
04:10:43,640 --> 04:10:45,520
حداقل 5 دلار اتریوم را در آن خرج کنید

6797
04:10:45,520 --> 04:10:47,479
به منظور تماس با این صندوق قرارداد بنابراین اگر

6798
04:10:47,479 --> 04:10:49,000
ما به بخش ارزشی که می توانیم می رویم

6799
04:10:49,000 --> 04:10:51,359
در واقع مقداری ارزش را با این ارسال کنید

6800
04:10:51,359 --> 04:10:52,960
معامله و دوباره نگران نباشید

6801
04:10:52,960 --> 04:10:54,800
این هنوز منطقی است اما اگر بخواهم

6802
04:10:54,800 --> 04:10:57,640
0.01 اتر را بفرستید من آن مقدار را می گیرم

6803
04:10:57,640 --> 04:11:00,319
روش آن را در بخش ارزش اینجا قرار دهید

6804
04:11:00,319 --> 04:11:01,840
پایین اسکرول می کنم به صندوق ضربه می زنم

6805
04:11:01,840 --> 04:11:04,680
دکمه minimass ظاهر می شود من تایید می کنم

6806
04:11:04,680 --> 04:11:06,159
ما می توانیم در بالای جریان را ببینیم

6807
04:11:06,159 --> 04:11:08,239
موجودی قرارداد صفر و

6808
04:11:08,239 --> 04:11:09,239
ما کمی صبر خواهیم کرد

6809
04:11:09,239 --> 04:11:11,279
معامله برای پایان دادن به انجام و

6810
04:11:11,279 --> 04:11:12,600
پس از پایان معامله در حال انجام است

6811
04:11:12,600 --> 04:11:14,080
از طریق ما می توانیم اسکن اتر را ببینیم

6812
04:11:14,080 --> 04:11:17,119
تعادل 0.01 eth و ما همچنین می توانیم ببینیم

6813
04:11:17,119 --> 04:11:19,520
که بعد از ریمیکس بعد از کمی تاخیر

6814
04:11:19,520 --> 04:11:21,040
سپس می توانیم به مالک اجازه دهیم

6815
04:11:21,040 --> 04:11:23,000
قرارداد برای برداشت آن وجوه به حق

6816
04:11:23,000 --> 04:11:25,399
حالا صاحب قرارداد هم ما هستیم

6817
04:11:25,399 --> 04:11:27,080
و پس از انجام این معامله

6818
04:11:27,080 --> 04:11:28,680
ما شاهد حذف آن تعادل از

6819
04:11:28,680 --> 04:11:30,359
قرارداد و آن را به ما بازگشت

6820
04:11:30,359 --> 04:11:32,560
کیف پول و همانطور که شما فقط در آنجا دیدید اگر ما

6821
04:11:32,560 --> 04:11:34,119
ماسک ما را به اندازه کافی بالا نگه داشت

6822
04:11:34,119 --> 04:11:35,640
در نهایت به ما باز می گردد

6823
04:11:35,640 --> 04:11:37,560
metamask آیا شما هیجان زده هستید ما باید

6824
04:11:37,560 --> 04:11:38,960
به این دلیل است که پس از تکمیل این

6825
04:11:38,960 --> 04:11:41,040
بخش شما در واقع بیشتر آن را می دانید

6826
04:11:41,040 --> 04:11:42,880
اصول کار با استحکام

6827
04:11:42,880 --> 04:11:44,080
ما قصد داریم به یک

6828
04:11:44,080 --> 04:11:46,319
بسیاری از ویژگی های پیشرفته در این بخش

6829
04:11:46,319 --> 04:11:48,040
و قسمت های خاص را به شما اطلاع خواهم داد

6830
04:11:48,040 --> 04:11:49,960
که نیازی به درک کامل آن ندارید

6831
04:11:49,960 --> 04:11:51,880
کاملاً هنوز یک زوج وجود دارد

6832
04:11:51,880 --> 04:11:53,920
قطعاتی که اگر آن را کاملا نمی سازد

6833
04:11:53,920 --> 04:11:55,439
حس فقط ادامه دادن با دوره

6834
04:11:55,439 --> 04:11:56,920
و همانطور که بعداً وارد دوره می شویم

6835
04:11:56,920 --> 04:11:58,680
شما متوجه خواهید شد که چرا آنها منطقی هستند

6836
04:11:58,680 --> 04:12:00,080
اما شاید نوشتن ایده خوبی باشد

6837
04:12:00,080 --> 04:12:01,600
سوالاتی که باید بپرسید را پایین بیاورید

6838
04:12:01,600 --> 04:12:04,199
یا یک هوش مصنوعی در بحث های GitHub

6839
04:12:04,199 --> 04:12:07,000
یا آموزش وب 3 مطمئن شوید البته

6840
04:12:07,000 --> 04:12:08,680
برای استفاده از بحث های Tab In The

6841
04:12:08,680 --> 04:12:11,119
Foundry full course f23 برای پرسیدن سوال

6842
04:12:11,119 --> 04:12:12,720
و با توسعه دهندگان دیگری که

6843
04:12:12,720 --> 04:12:14,640
در حال گذراندن همین دوره یا رفتن به

6844
04:12:14,640 --> 04:12:17,239
توسعه دهنده وب 3 آموزش برای یادگیری بیشتر همه

6845
04:12:17,239 --> 04:12:20,000
درسته بگیریم

6846
04:12:21,640 --> 04:12:23,560
قورباغه پس اولین چیزی که ما می خواهیم

6847
04:12:23,560 --> 04:12:25,040
کاری که باید انجام داد این است که یک بار دیگر حذف کنیم

6848
04:12:25,040 --> 04:12:26,600
همه چیز در ریمیکس ماست تا بتوانیم شروع کنیم

6849
04:12:26,600 --> 04:12:28,840
از ابتدا، بنابراین من قراردادها را دارم

6850
04:12:28,840 --> 04:12:29,840
که ما در واقع در حال ساختن آن هستیم

6851
04:12:29,840 --> 04:12:31,080
در اینجا شما ممکن است ساده را داشته باشید

6852
04:12:31,080 --> 04:12:32,920
ذخیره سازی آگهی پنج اضافی فضای ذخیره سازی

6853
04:12:32,920 --> 04:12:34,840
کارخانه و غیره بیایید به سمت راست کلیک کنیم

6854
04:12:34,840 --> 04:12:36,279
و فقط همه چیزهایی را که می خواهیم حذف کنیم

6855
04:12:36,279 --> 04:12:38,520
برای شروع به طور کامل از خالی در اینجا بنابراین

6856
04:12:38,520 --> 04:12:41,239
بیایید جلو برویم و همه چیز را حذف کنیم

6857
04:12:41,239 --> 04:12:43,359
اینجا خیلی خوب است، پس بیایید ادامه دهیم

6858
04:12:43,359 --> 04:12:44,359
و شروع به ایجاد قرارداد ما می کنیم

6859
04:12:44,359 --> 04:12:46,279
قرار است آن را صندوق بنامیم. روح یک چیز

6860
04:12:46,279 --> 04:12:47,439
وقتی واقعاً خوب است

6861
04:12:47,439 --> 04:12:49,239
شروع به ساختن هر کدی در همه این است که

6862
04:12:49,239 --> 04:12:51,319
ابتدا آنچه را که می خواهید انجام دهید بنویسید

6863
04:12:51,319 --> 04:12:53,600
بنابراین ما می خواهیم که ما چه کاری انجام دهیم

6864
04:12:53,600 --> 04:12:56,119
دریافت وجوه از کاربران در این قرارداد

6865
04:12:56,119 --> 04:12:58,159
برداشت وجه به صاحب

6866
04:12:58,159 --> 04:12:59,840
قرارداد یا هر کسی که این را ایجاد کرده است

6867
04:12:59,840 --> 04:13:01,960
قرارداد fundme و سپس ما نیز می خواهیم

6868
04:13:01,960 --> 04:13:04,600
حداقل مقدار بودجه را به دلار آمریکا تعیین کنید

6869
04:13:04,600 --> 04:13:05,960
نمی خواهم مردم بتوانند کمک مالی کنند

6870
04:13:05,960 --> 04:13:07,640
فقط یک پنی پس بیایید جلو برویم و تنظیم کنیم

6871
04:13:07,640 --> 04:13:08,840
این بالا

6872
04:13:08,840 --> 04:13:14,359
شناسه مجوز spdx شناسه MIT

6873
04:13:14,359 --> 04:13:18,319
هویج جامد پراگما را انجام دهید

6874
04:13:18,319 --> 04:13:21,640
0.818 فاند قرارداد من بیایید ادامه دهیم

6875
04:13:21,640 --> 04:13:23,359
و قبل از ما این نظرات را حذف کنید

6876
04:13:23,359 --> 04:13:25,080
شروع به نوشتن همه ما کنید

6877
04:13:25,080 --> 04:13:26,479
عملکرد بیرون بیایید فقط بنویسیم

6878
04:13:26,479 --> 04:13:28,600
توابعی که می خواهیم به این صورت بسازیم

6879
04:13:28,600 --> 04:13:29,920
ما احتمالا یک تابع می خواهیم

6880
04:13:29,920 --> 04:13:31,640
صندوق که قرار است تابع باشد

6881
04:13:31,640 --> 04:13:33,600
آنها تماس می گیرند که برای قرارداد ما پول بفرستند

6882
04:13:33,600 --> 04:13:36,399
ما می خواهیم یک تابع برداشته شود

6883
04:13:36,399 --> 04:13:38,000
که قرار است تابعی باشد که

6884
04:13:38,000 --> 04:13:39,439
صاحب قرارداد می رود

6885
04:13:39,439 --> 04:13:40,760
برای برداشت پول استفاده کنید

6886
04:13:40,760 --> 04:13:42,720
سرمایه‌گذاران برای ما ارسال می‌کنند و آن‌ها می‌روند

6887
04:13:42,720 --> 04:13:44,760
دو عملکرد اصلی ما باشد

6888
04:13:44,760 --> 04:13:46,439
قرارداد به ما نیاز دارد

6889
04:13:46,439 --> 04:13:48,399
توابع بیش از فقط پیاده سازی شود

6890
04:13:48,399 --> 04:13:50,000
این اما اینها اصلی خواهند بود

6891
04:13:50,000 --> 04:13:52,040
توابع برای تعامل با پروتکل ما

6892
04:13:52,040 --> 04:13:54,080
یا با قرارداد Fundme ما تعامل داشته باشید

6893
04:13:54,080 --> 04:13:55,800
بیایید نظر خود را در حال حاضر کنار بگذارید و

6894
04:13:55,800 --> 04:13:59,000
فقط شروع به تمرکز کنید

6895
04:14:00,399 --> 04:14:03,000
صندوق ما می خواهیم هر کسی بتواند با آن تماس بگیرد

6896
04:14:03,000 --> 04:14:04,840
این کارکرد صندوق پس ما به

6897
04:14:04,840 --> 04:14:06,600
این را عمومی کنید و ما این را می خواهیم

6898
04:14:06,600 --> 04:14:08,399
عملکردی که می خواستیم انجام دهیم

6899
04:14:08,399 --> 04:14:10,399
به کاربران اجازه می دهیم پول ارسال کنند و ما می خواهیم

6900
04:14:10,399 --> 04:14:12,199
حداقل مقدار دلاری که آنها دارند

6901
04:14:12,199 --> 04:14:14,080
باید بفرستیم بنابراین اولین سوال ما

6902
04:14:14,080 --> 04:14:16,000
نیاز به پاسخ این است که چگونه eth را به آن ارسال کنیم

6903
04:14:16,000 --> 04:14:17,600
این قرارداد چگونه آن را داشته باشیم زمانی که الف

6904
04:14:17,600 --> 04:14:19,239
کاربر تابع Fone eth را فراخوانی می کند

6905
04:14:19,239 --> 04:14:20,520
به طور خودکار به ما ارسال می شود

6906
04:14:20,520 --> 04:14:22,560
هر زمان که معامله ای را ارسال کنیم، قرارداد می دهیم

6907
04:14:22,560 --> 04:14:23,960
در بلاک چین در واقع وجود دارد

6908
04:14:23,960 --> 04:14:26,520
همیشه یک فیلد مقداری که پر می شود

6909
04:14:26,520 --> 04:14:27,680
و بیشتر اوقات با ارسال می شود

6910
04:14:27,680 --> 04:14:30,520
صفر حتی قبل از زمانی که ما ارسال را فراخوانی کردیم

6911
04:14:30,520 --> 04:14:32,680
عملکرد بین حساب های ما زمانی که ما

6912
04:14:32,680 --> 04:14:35,600
این مقدار را در متاماسک ما اضافه کرد

6913
04:14:35,600 --> 04:14:38,000
مقدار مقدار فیلد مقدار را پر کرده است

6914
04:14:38,000 --> 04:14:40,479
از معامله ما این فیلد مقدار است

6915
04:14:40,479 --> 04:14:42,199
مقدار بلاک چین بومی

6916
04:14:42,199 --> 04:14:44,080
ارز دیجیتالی که با هر کدام ارسال می شود

6917
04:14:44,080 --> 04:14:45,840
معامله اولین چیزی است که ما نیاز داریم

6918
04:14:45,840 --> 04:14:48,399
برای اجازه دادن به یک تابع در جامد به

6919
04:14:48,399 --> 04:14:50,479
این ارز بومی بلاک چین را بپذیرید

6920
04:14:50,479 --> 04:14:51,760
در وهله اول ساختن است

6921
04:14:51,760 --> 04:14:53,479
تابع قابل پرداخت این قابل پرداخت است

6922
04:14:53,479 --> 04:14:54,960
کلمه کلیدی که باعث می شود تابع قرمز به نظر برسد

6923
04:14:54,960 --> 04:14:57,560
در رابط کاربری ریمیکس درست مانند کیف پول ها

6924
04:14:57,560 --> 04:14:59,159
می تواند وجوه قرارداد می تواند در واقع نگه دارید

6925
04:14:59,159 --> 04:15:01,159
وجوه را نیز نگه دارید تا هر زمان که شما

6926
04:15:01,159 --> 04:15:03,000
قراردادی شبیه به کیف پول ببندید

6927
04:15:03,000 --> 04:15:04,960
آدرس آن در واقع تقریباً یکسان عمل می کند

6928
04:15:04,960 --> 04:15:06,399
به عنوان یک آدرس کیف پول می توانید پول ارسال کنید

6929
04:15:06,399 --> 04:15:08,439
به آن شما می توانید با آن تعامل و غیره و

6930
04:15:08,439 --> 04:15:09,680
همانطور که در نسخه ی نمایشی انجام دادیم، این را خواهید دید

6931
04:15:09,680 --> 04:15:11,680
قرارداد در واقع به دست آوردن تعادل فقط

6932
04:15:11,680 --> 04:15:13,680
مانند یک کیف پول می توانید به این مقدار دسترسی داشته باشید

6933
04:15:13,680 --> 04:15:15,239
مبلغ تراکنش با استفاده از یکی از

6934
04:15:15,239 --> 04:15:17,159
جهانی ها در استحکام نامیده می شوند

6935
04:15:17,159 --> 04:15:19,439
پیام جامدادی تعدادی از این موارد را دارد

6936
04:15:19,439 --> 04:15:21,159
کلمات کلیدی موجود در سطح جهانی و

6937
04:15:21,159 --> 04:15:22,840
توابع و شما می توانید آنها را در

6938
04:15:22,840 --> 04:15:24,920
مستندات استحکام یکی از آنهاست

6939
04:15:24,920 --> 04:15:26,880
پیام مقداری که تعداد آن است

6940
04:15:26,880 --> 04:15:29,000
در صورت تمایل با پیام ارسال می شود

6941
04:15:29,000 --> 04:15:31,199
کاربران باید حداقل هزینه کنند

6942
04:15:31,199 --> 04:15:33,920
یک اتر کامل با این تابع صندوق

6943
04:15:33,920 --> 04:15:35,439
می توانیم از چیزی به نام require to استفاده کنیم

6944
04:15:35,439 --> 04:15:37,359
این کار را انجام دهید تا ما اضافه کنیم

6945
04:15:37,359 --> 04:15:40,359
این خط نیاز به پیام دارد. ارزش است

6946
04:15:40,359 --> 04:15:43,720
بزرگتر از 1 E8

6947
04:15:43,720 --> 04:15:45,000
و چند چیز برای باز کردن وجود دارد

6948
04:15:45,000 --> 04:15:48,720
در اینجا 1 E18 برابر با 1 اتر است

6949
04:15:48,720 --> 04:15:52,439
برابر با 1 1 2 3 4 5 6 7 8 9 10 1 2 3 4

6950
04:15:52,439 --> 04:15:54,920
5 6 7 8 یا به عبارت دیگر برابر است با

6951
04:15:54,920 --> 04:15:58,720
1 * 10 در جامدادی به 18 افزایش یافت

6952
04:15:58,720 --> 04:16:00,680
دو عصری یا علامت ضرب مضاعف است

6953
04:16:00,680 --> 04:16:03,359
چگونه یک قدرت یا یک توان این را انجام می دهید

6954
04:16:03,359 --> 04:16:05,359
ارزش در اینجا مقدار یک است

6955
04:16:05,359 --> 04:16:06,840
اتریوم در قراردادهای هوشمند شما و در

6956
04:16:06,840 --> 04:16:08,479
پایین ترین سطح اینگونه است

6957
04:16:08,479 --> 04:16:10,199
پردازش اعداد در این موج غول پیکر

6958
04:16:10,199 --> 04:16:12,439
قالب پس اگر ما می خواستیم مردم باشند

6959
04:16:12,439 --> 04:16:14,399
مجبور به ارسال حداقل یک eth کامل

6960
04:16:14,399 --> 04:16:15,520
با این تابع صندوق ما فقط

6961
04:16:15,520 --> 04:16:17,920
بگویید نیاز به پیام است. ارزش بیشتر است

6962
04:16:17,920 --> 04:16:20,279
از 1 E18 می توانید از چیزی مانند استفاده کنید

6963
04:16:20,279 --> 04:16:23,080
eth converter.com برای تبدیل یکی را ببینید

6964
04:16:23,080 --> 04:16:25,600
اتر بین اتر آب پنیر و گی است

6965
04:16:25,600 --> 04:16:27,720
در واقع یک مقدار دیگر در بین اتر

6966
04:16:27,720 --> 04:16:29,880
و وی و ما گو را در واقع زمانی که ما دیدیم

6967
04:16:29,880 --> 04:16:32,399
هزینه های گاز اره معمولاً هزینه های گاز است

6968
04:16:32,399 --> 04:16:34,560
نشان داده شده در اشکال guay این مورد نیاز است

6969
04:16:34,560 --> 04:16:36,040
کلمه کلیدی یک چک کننده است که اساساً آن است

6970
04:16:36,040 --> 04:16:37,720
گفتن هی پیام است ارزش بیشتر

6971
04:16:37,720 --> 04:16:40,439
از 1 E18 اگر نه پس این را برگردانید

6972
04:16:40,439 --> 04:16:42,640
معامله و اگر بخواهیم می توانیم اضافه کنیم

6973
04:16:42,640 --> 04:16:44,199
یک پیام بازگشتی کوچک می توانیم بگوییم

6974
04:16:44,199 --> 04:16:47,600
ما می توانیم به اندازه کافی th ارسال نکردیم

6975
04:16:47,600 --> 04:16:49,000
در واقع ما می توانیم این را مستقر کنیم

6976
04:16:49,000 --> 04:16:52,680
کامپایل و استقرار آن در یک ریمیکس

6977
04:16:56,640 --> 04:16:59,920
vmy به پایین اسکرول کنید و اگر فاند و زدیم

6978
04:16:59,920 --> 04:17:02,600
اگر ترمینال خود را بالا بکشیم، به صندوق ضربه می زنیم

6979
04:17:02,600 --> 04:17:04,159
ما در واقع می بینیم که این X کوچک را دریافت می کنیم

6980
04:17:04,159 --> 04:17:05,880
اینجا یعنی معامله ما انجام نشد

6981
04:17:05,880 --> 04:17:08,000
از طریق و اگر ما ضربه پایین کشویی آه

6982
04:17:08,000 --> 04:17:09,760
دوباره همان چیزی که ما می دانیم که

6983
04:17:09,760 --> 04:17:11,199
این خطا به این دلیل است که ما این را داریم

6984
04:17:11,199 --> 04:17:12,920
نیاز به بیانیه در اینجا در ما

6985
04:17:12,920 --> 04:17:14,720
تراکنش در حال برگشت است یا انجام نمی شود

6986
04:17:14,720 --> 04:17:16,239
از طریق بنابراین ما می دانیم که با این

6987
04:17:16,239 --> 04:17:18,359
تراکنش ما باید حداقل 1 را ارسال کنیم

6988
04:17:18,359 --> 04:17:22,319
eth یا یا 1 E18 راه ارزش eth در

6989
04:17:22,319 --> 04:17:24,080
بخش ارزش معامله ما بنابراین اگر

6990
04:17:24,080 --> 04:17:26,040
ما اسکرول می کنیم که در واقع می توانیم تغییر کنیم

6991
04:17:26,040 --> 04:17:29,119
واحد به اتر یکی را در اینجا اسکرول کنید

6992
04:17:29,119 --> 04:17:31,319
پایین و حالا اگر فاند بزنیم اوه

6993
04:17:31,319 --> 04:17:32,439
نمی گذرد چون داریم

6994
04:17:32,439 --> 04:17:34,279
به شدت بزرگتر از این است ببخشید اجازه دهید

6995
04:17:34,279 --> 04:17:36,920
حالا بیایید دو تا انجام دهیم، به پایین پیمایش می کنم

6996
04:17:36,920 --> 04:17:39,000
ما به صندوق ضربه می زنیم و می بینیم که سبز می شویم

6997
04:17:39,000 --> 04:17:40,720
علامت چک و ما تعادل صندوق را می بینیم

6998
04:17:40,720 --> 04:17:43,439
در واقع به دو بهبود یافته است اگر ما

6999
04:17:43,439 --> 04:17:45,239
دوباره مقدار را به دو به روز کنید و ما

7000
04:17:45,239 --> 04:17:47,239
پایین بروید ما صندوق داشتیم دوباره ما را می بینیم

7001
04:17:47,239 --> 04:17:48,439
معامله انجام شد و ما داریم

7002
04:17:48,439 --> 04:17:50,479
چهار اگر سعی کنیم کمتر مانند اجازه دهید

7003
04:17:50,479 --> 04:17:53,040
این را به روش تغییر دهید و ما به شما اطلاع خواهیم داد

7004
04:17:53,040 --> 04:17:55,800
به سمت پایین اسکرول کنید، ما صندوق را به بالا می زنیم

7005
04:17:55,800 --> 04:17:59,840
خراب می شود زیرا 100 راه کمتر از 1 E18 است

7006
04:17:59,840 --> 04:18:02,560
راه درست است زیرا راه 18 E18 این است

7007
04:18:02,560 --> 04:18:05,600
خیلی واضح است th000 یا با این حال

7008
04:18:05,600 --> 04:18:08,000
مقداری که گذاشتم خیلی کمتر از این است

7009
04:18:08,000 --> 04:18:10,000
الزام می گوید اگر این بخش اول باشد

7010
04:18:10,000 --> 04:18:11,920
false سپس ادامه دهید و با آن برگردید

7011
04:18:11,920 --> 04:18:15,279
این بخش دوم هر چه باشد

7012
04:18:16,600 --> 04:18:19,119
is reverts می تواند کمی گیج کننده باشد

7013
04:18:19,119 --> 04:18:21,040
و کمی مشکل پسند چیست

7014
04:18:21,040 --> 04:18:23,640
revert a revert هر عملی را که انجام می دهد خنثی می کند

7015
04:18:23,640 --> 04:18:25,840
قبلا انجام شده و ارسال می کند

7016
04:18:25,840 --> 04:18:27,520
گاز باقی مانده مرتبط با آن

7017
04:18:27,520 --> 04:18:29,359
معامله برگشت پس این چه کاری انجام می دهد

7018
04:18:29,359 --> 04:18:32,040
در واقع به معنای خوب اجازه دهید بگوییم برای مثال

7019
04:18:32,040 --> 04:18:34,720
در قرارداد Fundme ما یک u 256 داریم

7020
04:18:34,720 --> 04:18:37,239
ارزش من را عمومی کنیم و ارزش من را داشته باشیم

7021
04:18:37,239 --> 04:18:39,199
در حال حاضر در سرگرمی ما به یک مقداردهی اولیه شده است

7022
04:18:39,199 --> 04:18:42,840
تابع فرض کنید مقدار من برابر با من است

7023
04:18:42,840 --> 04:18:46,080
ارزش به علاوه دو بنابراین هر بار این سرگرم کننده است

7024
04:18:46,080 --> 04:18:48,159
عملکرد با موفقیت از طریق ما انجام می شود

7025
04:18:48,159 --> 04:18:51,000
با این حال اگر به آن رسیدیم دو به ارزش من اضافه کنید

7026
04:18:51,000 --> 04:18:53,680
یک بیانیه برگرداندن حتی اگر اضافه کردیم

7027
04:18:53,680 --> 04:18:56,560
دو به ارزش من قبلا از ما

7028
04:18:56,560 --> 04:18:58,399
قرارداد برمی گرداند این در واقع

7029
04:18:58,399 --> 04:19:00,840
این عمل را برگردانید یا آن را به حالت اولیه بازگردانید

7030
04:19:00,840 --> 04:19:03,040
وضعیت اولیه آن بنابراین اگر این معامله

7031
04:19:03,040 --> 04:19:05,479
برمی گرداند ارزش من به یک یا باز می گردد

7032
04:19:05,479 --> 04:19:07,359
هر چه قبلا بود اگر کامپایل کنیم

7033
04:19:07,359 --> 04:19:09,520
fundme ما استقرارهای قبلی خود را حذف می کنیم

7034
04:19:09,520 --> 04:19:11,279
ما روی ریمیکس VM هستیم که به کار خواهیم برد

7035
04:19:11,279 --> 04:19:13,479
fundme ما به پایین اسکرول خواهیم کرد

7036
04:19:13,479 --> 04:19:16,439
مقداری که اگر فراخوانی کنیم به صورت پیش فرض یک است

7037
04:19:16,439 --> 04:19:19,800
صندوق در حال حاضر بدون هیچ ارزشی که ما می کشیم

7038
04:19:19,800 --> 04:19:21,159
بالا ترمینال ما می توانیم ببینیم

7039
04:19:21,159 --> 04:19:24,760
معامله ناموفق بود ارزش من هنوز یک است

7040
04:19:24,760 --> 04:19:26,880
حتی اگر این خط از نظر فنی

7041
04:19:26,880 --> 04:19:29,319
اجرا شد این خط اجرا شد اما سپس

7042
04:19:29,319 --> 04:19:31,239
این خط برخورد کرد و آنچه بود را برگرداند

7043
04:19:31,239 --> 04:19:33,640
در اینجا انجام می شود، بنابراین اگر به بالا اسکرول کنیم

7044
04:19:33,640 --> 04:19:36,399
ما به اتر می رویم و فعلاً یکی را در آن قرار می دهیم

7045
04:19:36,399 --> 04:19:39,439
به پایین اسکرول کنید حالا ما صندوق اوه را می زنیم

7046
04:19:39,439 --> 04:19:41,119
باید بیشتر از یک باشه ببخشید

7047
04:19:41,119 --> 04:19:43,479
اکنون دو مورد را در اینجا اضافه می کنیم

7048
04:19:43,479 --> 04:19:45,199
ما به صندوق ضربه می زنیم که تراکنش انجام شد

7049
04:19:45,199 --> 04:19:47,760
از این طریق ارزش من اکنون خواهد بود

7050
04:19:47,760 --> 04:19:51,159
برابر سه و دوباره اگر مقدار را تنظیم کنم

7051
04:19:51,159 --> 04:19:54,399
به صفر می گوییم صندوق آن را برمی گرداند تا من

7052
04:19:54,399 --> 04:19:56,960
مقدار هنوز سه است پس

7053
04:19:56,960 --> 04:19:58,520
سوال ممکن است اوه خوب ما خرج کردیم

7054
04:19:58,520 --> 04:20:00,119
گاز برای انجام این کار اگر معامله من انجام نشد

7055
04:20:00,119 --> 04:20:01,880
حتی از طریق خوبی متاسفانه

7056
04:20:01,880 --> 04:20:04,800
در صورت ارسال ناموفق پاسخ در اینجا بله است

7057
04:20:04,800 --> 04:20:07,439
معامله شما بنزین را خرج خواهید کرد زیرا

7058
04:20:07,439 --> 04:20:09,520
کامپیوترها این خط را اجرا کردند و سپس

7059
04:20:09,520 --> 04:20:12,040
آنها این خط را اجرا کردند و فقط شکست خوردند

7060
04:20:12,040 --> 04:20:14,119
بنابراین کاربران می توانند در واقع مقدار آن را مشخص کنند

7061
04:20:14,119 --> 04:20:15,840
گاز می فرستند با هر تابع اجازه دهید

7062
04:20:15,840 --> 04:20:17,479
می گویند یک تن از محاسبات پس از آن وجود دارد

7063
04:20:17,479 --> 04:20:19,040
این نیاز به خطی دارد که باید ارسال کنیم

7064
04:20:19,040 --> 04:20:21,760
یک تن گاز برای کار و اداره صندوق ما

7065
04:20:21,760 --> 04:20:23,920
عملکرد با این حال زمانی که آن را به این می شود

7066
04:20:23,920 --> 04:20:26,000
نیاز به خط دارد و هر چقدر هم برمی گردد

7067
04:20:26,000 --> 04:20:28,159
گازی که فرستادیم برای اجرای بقیه

7068
04:20:28,159 --> 04:20:29,840
محاسبه فقط بازپرداخت می شود

7069
04:20:29,840 --> 04:20:32,199
به هر کسی که معامله را آغاز کرده است

7070
04:20:32,199 --> 04:20:33,840
همانطور که گفتم گاهی اوقات بازپرداخت و

7071
04:20:33,840 --> 04:20:34,760
برخی از آن می تواند کمی باشد

7072
04:20:34,760 --> 04:20:37,040
گیج کننده پس دوباره در حال حاضر فقط بدانید

7073
04:20:37,040 --> 04:20:40,279
که اگر یک تراکنش برگردانده شود، خنثی می شود

7074
04:20:40,279 --> 04:20:42,319
هر کاری که قبلا انجام می دهد و شما می توانید

7075
04:20:42,319 --> 04:20:45,159
معامله را شکست خورده در نظر بگیرید

7076
04:20:45,159 --> 04:20:46,359
با این حال اگر شما یک بازگشت ارسال کنید

7077
04:20:46,359 --> 04:20:48,920
معامله شما هنوز هم گاز را خرج خواهید کرد اما

7078
04:20:48,920 --> 04:20:51,279
خوب بیایید فعلا این مقدار را حذف کنیم

7079
04:20:51,279 --> 04:20:52,720
آن را از دامنه جهانی حذف کنید و

7080
04:20:52,720 --> 04:20:55,199
برخی از این موارد را در واقع حذف کنید

7081
04:20:55,199 --> 04:20:57,359
تک تک تراکنش هایی که ارسال می کنیم

7082
04:20:57,359 --> 04:20:59,960
این زمینه ها را خواهد داشت، یک راهبه خواهد داشت

7083
04:20:59,960 --> 04:21:02,600
یا تراکنش شمارش حساب

7084
04:21:02,600 --> 04:21:05,359
قیمت بنزین حد بنزینی است که دیدیم

7085
04:21:05,359 --> 04:21:08,560
در اتر اسکن دو با نام مستعار آدرس که

7086
04:21:08,560 --> 04:21:11,199
معامله به مقداری ارسال می شود که

7087
04:21:11,199 --> 04:21:12,640
این مقدار خواهد بود که ما هستیم

7088
04:21:12,640 --> 04:21:14,640
صحبت کردن در مورد ما همچنین داده هایی خواهیم داشت که

7089
04:21:14,640 --> 04:21:16,600
اگر a بسازیم همان چیزی خواهد بود که ما ارسال می کنیم

7090
04:21:16,600 --> 04:21:19,040
فراخوانی تابع یا استقرار یک قرارداد و

7091
04:21:19,040 --> 04:21:22,000
سپس این اجزای vrs را خواهد داشت

7092
04:21:22,000 --> 04:21:23,359
ما واقعاً قرار نیست از اینها بگذریم

7093
04:21:23,359 --> 04:21:25,119
VR و به این دلیل که این است

7094
04:21:25,119 --> 04:21:27,399
جادوی رمزنگاری که در حال وقوع است

7095
04:21:27,399 --> 04:21:29,359
هنگامی که یک معامله امضا شده است اما فقط

7096
04:21:29,359 --> 04:21:31,520
بدانید که برای ارسال وجود دارد

7097
04:21:31,520 --> 04:21:33,520
ارزش ما می توانیم برخی از این ها را پر کنیم

7098
04:21:33,520 --> 04:21:35,720
میدان ها حد گاز به عنوان مثال است

7099
04:21:35,720 --> 04:21:38,640
جمعیت 21000 داده خواهد بود

7100
04:21:38,640 --> 04:21:41,319
خالی و سپس آن دو خواهد بود

7101
04:21:41,319 --> 04:21:43,000
آدرس معامله می خواهید

7102
04:21:43,000 --> 04:21:45,640
برای یک فراخوانی تابع به ما نیز می توانیم ارسال کنیم

7103
04:21:45,640 --> 04:21:48,279
هنوز آن طور که ما می خواهیم جمعیت کنیم

7104
04:21:48,279 --> 04:21:51,199
ارسال کنید تا بتوانیم یک تابع را فراخوانی و ارسال کنیم

7105
04:21:51,199 --> 04:21:53,560
یک ارزش در همان زمان در ریمیکس آن است

7106
04:21:53,560 --> 04:21:56,439
یک قطره کوچک در اینجا راه گو فینی و

7107
04:21:56,439 --> 04:21:58,359
اتر ما قصد داریم برای نادیده گرفتن فینی

7108
04:21:58,359 --> 04:22:00,560
در حال حاضر، اما البته ما همجنسگرای آب پنیر خود را داریم

7109
04:22:00,560 --> 04:22:03,439
و دوباره اتر جایی که یک اتر ارزش دارد

7110
04:22:03,439 --> 04:22:07,399
اینقدر همجنسگرا و اینقدر

7111
04:22:08,479 --> 04:22:10,800
در حال حاضر قرارداد ما زیبا است

7112
04:22:10,800 --> 04:22:12,960
حداقل حق ما به iring نیاز داریم

7113
04:22:12,960 --> 04:22:15,000
پیام ارزش از یک کل بیشتر است

7114
04:22:15,000 --> 04:22:16,920
اتر اما ما می خواهیم در واقع نیاز داشته باشیم

7115
04:22:16,920 --> 04:22:19,040
که کمتر از مقداری مانند است

7116
04:22:19,040 --> 04:22:21,080
بیایید بگوییم که می‌خواهیم کاربران یک را خرج کنند

7117
04:22:21,080 --> 04:22:23,880
حداقل 5 دلار در مقابل یک کل

7118
04:22:23,880 --> 04:22:26,640
اتریوم، بنابراین اجازه دهید ابتدا 5 دلار را مشخص کنیم

7119
04:22:26,640 --> 04:22:27,800
ما می توانیم این کار را در بالاترین حد خود انجام دهیم

7120
04:22:27,800 --> 04:22:31,600
قرارداد ما می گوییم U 256 حداقل USD

7121
04:22:31,600 --> 04:22:34,680
برابر با 5 است و ما این را عمومی می کنیم

7122
04:22:34,680 --> 04:22:36,600
به جای داخلی ما این را به روز خواهیم کرد

7123
04:22:36,600 --> 04:22:38,319
حداقل دلار در آینده برای انجام این کار

7124
04:22:38,319 --> 04:22:40,359
گاز راندمان تر است، بنابراین چه کاری می خواهیم انجام دهیم

7125
04:22:40,359 --> 04:22:42,760
آیا ما می خواهیم به آن سرگرمی ما نیاز داشته باشیم

7126
04:22:42,760 --> 04:22:44,880
تابع مستلزم آن است که پیام.

7127
04:22:44,880 --> 04:22:46,399
ارزش بیشتر از آن است که بگوییم بیشتر است

7128
04:22:46,399 --> 04:22:49,359
با این حال، بیش از یا برابر با حداقل USD

7129
04:22:49,359 --> 04:22:51,800
حداقل USD بر حسب USD یا است

7130
04:22:51,800 --> 04:22:54,159
دلار و پیام ارزش بر حسب است

7131
04:22:54,159 --> 04:22:57,439
از eth یا راه از نظر اتریوم بنابراین

7132
04:22:57,439 --> 04:22:59,080
چگونه مقدار اتریوم را تبدیل کنیم

7133
04:22:59,080 --> 04:23:01,800
قیمت آن به دلار اینجاست

7134
04:23:01,800 --> 04:23:04,080
اوراکل ها و حلقه های زنجیره ای وارد بازی می شوند

7135
04:23:04,080 --> 04:23:05,760
قیمت دلاری یک دارایی مانند

7136
04:23:05,760 --> 04:23:07,399
اتریوم چیزی است که ما داریم

7137
04:23:07,399 --> 04:23:09,600
به اتریوم در خارج از

7138
04:23:09,600 --> 04:23:11,479
بلاک چین در دنیای واقعی به ترتیب

7139
04:23:11,479 --> 04:23:13,199
برای به دست آوردن این مفهوم انتزاعی از

7140
04:23:13,199 --> 04:23:14,800
قیمت کریپتوکارنسی بومی

7141
04:23:14,800 --> 04:23:16,680
بلاکچین که با آن کار می کند بنابراین ما نیاز داریم

7142
04:23:16,680 --> 04:23:18,479
برای استفاده از شبکه غیرمتمرکز اوراکل یا

7143
04:23:18,479 --> 04:23:20,119
چیزی به نام اوراکل برای به دست آوردن این

7144
04:23:20,119 --> 04:23:22,119
قیمت بنابراین قبل از اینکه ادامه دهیم بیایید

7145
04:23:22,119 --> 04:23:23,479
کمی بیشتر در مورد

7146
04:23:23,479 --> 04:23:25,800
پیوند زنجیره ای اوراکل های غیرمتمرکز و چگونگی

7147
04:23:25,800 --> 04:23:27,279
آنها کار می کنند تا ما بتوانیم بفهمیم که چگونه

7148
04:23:27,279 --> 04:23:29,159
برای دریافت قیمت اتریوم به ما

7149
04:23:29,159 --> 04:23:31,199
قراردادهای هوشمند همانطور که در مورد آن صحبت کردیم

7150
04:23:31,199 --> 04:23:33,439
بلاک چین ها سیستم های قطعی هستند

7151
04:23:33,439 --> 04:23:35,600
یعنی خودشون نمیتونن

7152
04:23:35,600 --> 04:23:37,479
در واقع با داده های دنیای واقعی تعامل دارند

7153
04:23:37,479 --> 04:23:39,439
و رویدادهایی که آنها نمی دانند چیست

7154
04:23:39,439 --> 04:23:41,199
ارزش اتریوم این است که آنها نمی دانند

7155
04:23:41,199 --> 04:23:42,800
آنها نمی دانند چه اعداد تصادفی هستند

7156
04:23:42,800 --> 04:23:44,279
اگر بیرون هوا آفتابی است نمی دانند

7157
04:23:44,279 --> 04:23:45,920
دمایی که نمی دانند کیست

7158
04:23:45,920 --> 04:23:47,640
رئیس جمهور آنها هیچ یک از اینها را نمی دانند

7159
04:23:47,640 --> 04:23:50,159
اطلاعاتی که این بلاک چین ها نیز نمی توانند

7160
04:23:50,159 --> 04:23:52,760
انجام هر گونه محاسبات خارجی شاید شما

7161
04:23:52,760 --> 04:23:54,199
چند مصنوعی شگفت انگیز داشته باشید

7162
04:23:54,199 --> 04:23:55,439
مدل هوشی که می خواهید

7163
04:23:55,439 --> 04:23:57,520
ادغام با قرارداد هوشمند هوشمند

7164
04:23:57,520 --> 04:23:59,199
قراردادها به خودی خود نمی توانند انجام دهند

7165
04:23:59,199 --> 04:24:01,040
هر چیزی با آن همانطور که ذکر کردیم

7166
04:24:01,040 --> 04:24:02,560
این به این دلیل است که بلاک چین ها هستند

7167
04:24:02,560 --> 04:24:05,080
قطعی با طراحی این به طوری است که

7168
04:24:05,080 --> 04:24:07,159
همه گره ها می توانند به اجماع برسند اگر شما

7169
04:24:07,159 --> 04:24:09,479
شروع به اضافه کردن داده های متغیر یا تصادفی کنید

7170
04:24:09,479 --> 04:24:12,520
داده ها یا مقادیری که از یک API برمی گردند

7171
04:24:12,520 --> 04:24:14,479
فراخوانی گره های مختلف می تواند متفاوت باشد

7172
04:24:14,479 --> 04:24:16,119
نتیجه می دهند و هرگز نخواهند توانست

7173
04:24:16,119 --> 04:24:18,439
رسیدن به یک اجماع که به آن معروف است

7174
04:24:18,439 --> 04:24:20,800
مشکل اتصال قرارداد هوشمند یا

7175
04:24:20,800 --> 04:24:23,159
مشکل اوراکل و این یک خبر بد است

7176
04:24:23,159 --> 04:24:24,800
زیرا ما می خواهیم قراردادهای هوشمند خود را انجام دهیم

7177
04:24:24,800 --> 04:24:26,880
بتواند جایگزین سنتی شود

7178
04:24:26,880 --> 04:24:29,239
قراردادها و قراردادهای سنتی

7179
04:24:29,239 --> 04:24:30,920
نیاز به داده دارند و باید با آنها تعامل داشته باشند

7180
04:24:30,920 --> 04:24:33,080
دنیای واقعی این جایی است که حلقه زنجیر

7181
04:24:33,080 --> 04:24:35,840
و اوراکل های بلاک چین به جای می آیند الف

7182
04:24:35,840 --> 04:24:37,520
بلاک چین اوراکل خواهد بود

7183
04:24:37,520 --> 04:24:39,359
دستگاهی که با خارج از زنجیره تعامل دارد

7184
04:24:39,359 --> 04:24:41,119
جهان برای ارائه داده های خارجی یا

7185
04:24:41,119 --> 04:24:43,159
محاسبه به قرارداد هوشمند

7186
04:24:43,159 --> 04:24:44,880
با این حال کل داستان حتی به پایان نمی رسد

7187
04:24:44,880 --> 04:24:48,040
در آنجا اگر از یک اوراکل متمرکز استفاده کنیم، می توانیم

7188
04:24:48,040 --> 04:24:50,560
نقطه شکست را دوباره معرفی می کنند

7189
04:24:50,560 --> 04:24:52,560
ما تمام این کارها را برای ساختن خود انجام داده ایم

7190
04:24:52,560 --> 04:24:55,239
لایه منطق غیرمتمرکز است اما اگر دریافت کنیم

7191
04:24:55,239 --> 04:24:57,000
داده های ما از طریق یک گره متمرکز یا

7192
04:24:57,000 --> 04:24:59,359
از طریق یک API متمرکز یا ما تصمیم می گیریم

7193
04:24:59,359 --> 04:25:01,359
ما می خواهیم API را خودمان صدا کنیم

7194
04:25:01,359 --> 04:25:03,439
ما این اعتماد را دوباره معرفی می کنیم

7195
04:25:03,439 --> 04:25:05,319
مفروضاتی که ما برای آنها خیلی سخت کار کرده ایم

7196
04:25:05,319 --> 04:25:07,680
خلاص شوید که ما اساساً داریم خراب می کنیم

7197
04:25:07,680 --> 04:25:09,239
تمام هدف از ساخت یک هوشمند

7198
04:25:09,239 --> 04:25:11,119
قرارداد بنابراین ما نمی خواهیم خودمان را بگیریم

7199
04:25:11,119 --> 04:25:13,279
داده ها یا انجام محاسبات خارجی از طریق

7200
04:25:13,279 --> 04:25:16,080
گره های متمرکز خبر بدی هستند

7201
04:25:16,080 --> 04:25:18,399
لینک زنجیره راه حل در اینجا زنجیره است

7202
04:25:18,399 --> 04:25:20,760
لینک یک شبکه غیرمتمرکز اوراکل است

7203
04:25:20,760 --> 04:25:22,319
برای آوردن داده و خارجی

7204
04:25:22,319 --> 04:25:24,960
محاسبه در قراردادهای هوشمند ما به عنوان

7205
04:25:24,960 --> 04:25:26,960
ما قبلا ذکر کردیم این باعث می شود

7206
04:25:26,960 --> 04:25:28,680
این قراردادهای هوشمند هیبریدی که

7207
04:25:28,680 --> 04:25:30,840
زنجیر و خارج زنجیره را با هم ترکیب کنید تا بسازید

7208
04:25:30,840 --> 04:25:33,960
برنامه های فوق العاده قدرتمند

7209
04:25:33,960 --> 04:25:36,040
زنجیره زنجیره ای غیرمتمرکز مدولار است

7210
04:25:36,040 --> 04:25:38,159
شبکه دهانی که می توان آن را سفارشی کرد

7211
04:25:38,159 --> 04:25:40,279
ارائه هر گونه داده یا انجام هر کاری خارجی

7212
04:25:40,279 --> 04:25:43,000
برای مثال محاسباتی که دوست دارید

7213
04:25:43,000 --> 04:25:45,199
بسیاری از مردم می گویند اوه من فقط می توانم درست کنم

7214
04:25:45,199 --> 04:25:48,119
یک تماس https با برخی

7215
04:25:48,119 --> 04:25:50,720
API و ما خوب خواهیم بود

7216
04:25:50,720 --> 04:25:52,840
گره های بلاک چین نمی توانند این https را بسازند

7217
04:25:52,840 --> 04:25:54,520
تماس می گیرد زیرا آنها نمی توانند

7218
04:25:54,520 --> 04:25:56,359
اگر گره را فراخوانی کنند به اجماع برسند

7219
04:25:56,359 --> 04:25:58,399
در زمان های مختلف یا کاری انجام دادند

7220
04:25:58,399 --> 04:26:01,319
در غیر این صورت تمام اجماع شکسته خواهد شد

7221
04:26:01,319 --> 04:26:03,399
بنابراین در عوض ما به یک غیرمتمرکز نیاز داریم

7222
04:26:03,399 --> 04:26:05,680
شبکه اوراکل های زنجیره ای L برای انجام این کار

7223
04:26:05,680 --> 04:26:08,199
و سپس در تراکنش این شبکه از

7224
04:26:08,199 --> 04:26:10,640
گره ها داده ها را به اسمارت ما برمی گرداند

7225
04:26:10,640 --> 04:26:13,279
اکنون شبکه های زنجیره ای برای ما قرارداد می بندد

7226
04:26:13,279 --> 04:26:15,199
را می توان به طور کامل سفارشی برای آوردن

7227
04:26:15,199 --> 04:26:17,520
هر داده یا هر محاسبات خارجی

7228
04:26:17,520 --> 04:26:19,560
که شما می خواهید با این حال انجام آن

7229
04:26:19,560 --> 04:26:21,520
سفارشی سازی می تواند کمی اضافی باشد

7230
04:26:21,520 --> 04:26:23,040
کار وجود دارد یک تن از پیوند زنجیره ای

7231
04:26:23,040 --> 04:26:24,640
ویژگی هایی که از جعبه بیرون می آیند

7232
04:26:24,640 --> 04:26:26,399
کاملا غیر متمرکز آماده وصل کردن

7233
04:26:26,399 --> 04:26:27,840
و در قرارداد هوشمند خود بازی کنید

7234
04:26:27,840 --> 04:26:30,000
برنامه ها چه ویژگی هایی دارند

7235
04:26:30,000 --> 04:26:31,520
اولی قرار است داده های زنجیره ای باشد

7236
04:26:31,520 --> 04:26:33,000
تغذیه می کند و این همان کسی است که ما در واقع هستیم

7237
04:26:33,000 --> 04:26:34,520
برای برنامه ما استفاده خواهیم کرد

7238
04:26:34,520 --> 04:26:36,720
در اینجا داده های پیوند زنجیره ای در حال حاضر در

7239
04:26:36,720 --> 04:26:38,479
زمان ضبط در حال اتمام است

7240
04:26:38,479 --> 04:26:41,000
50 میلیارد دلار در جهان دفی راه

7241
04:26:41,000 --> 04:26:43,319
آنها کار شبکه ای از پیوند قطار است

7242
04:26:43,319 --> 04:26:46,159
گره ها داده ها را از مبادلات مختلف دریافت می کنند

7243
04:26:46,159 --> 04:26:48,960
و ارائه دهندگان داده و آن داده ها را می آورد

7244
04:26:48,960 --> 04:26:50,960
از طریق شبکه ای از زنجیره غیرمتمرکز

7245
04:26:50,960 --> 04:26:52,800
گره های پیوند گره های پیوند زنجیره ای از الف استفاده می کنند

7246
04:26:52,800 --> 04:26:54,760
میانه برای اینکه بفهمیم واقعی چیست

7247
04:26:54,760 --> 04:26:56,680
قیمت دارایی است و سپس تحویل دهید

7248
04:26:56,680 --> 04:26:59,399
که در یک معامله واحد به چه چیزی است

7249
04:26:59,399 --> 04:27:01,319
قرارداد مرجع را خوراک قیمت می نامند

7250
04:27:01,319 --> 04:27:03,640
قرارداد یا قرارداد داده در زنجیره

7251
04:27:03,640 --> 04:27:05,800
که سایر قراردادهای هوشمند می توانند استفاده کنند و

7252
04:27:05,800 --> 04:27:07,800
سپس آن قراردادهای هوشمند از آن استفاده می کنند

7253
04:27:07,800 --> 04:27:09,880
اطلاعات قیمت‌گذاری برای تقویت دفی آنها

7254
04:27:09,880 --> 04:27:12,319
برنامه ما می توانیم نمونه ای را که می بینیم ببینیم

7255
04:27:12,319 --> 04:27:15,680
یک مثال در داده زنجیره ای

7256
04:27:15,680 --> 04:27:18,359
پیوند دهید و می توانید شبکه ها را تغییر دهید

7257
04:27:18,359 --> 04:27:20,359
تغییر قیمت فیدها شما می توانید به طور کامل تغییر دهید

7258
04:27:20,359 --> 04:27:22,159
مجموعه ای از اطلاعات برای دیدن برخی از

7259
04:27:22,159 --> 04:27:24,000
محبوب ترین فیدهای قیمت بیایید نگاه کنیم

7260
04:27:24,000 --> 04:27:25,680
ethusd برای

7261
04:27:25,680 --> 04:27:28,600
به عنوان مثال در ethusd ما می توانیم این کل را ببینیم

7262
04:27:28,600 --> 04:27:30,520
شبکه گره پیوند زنجیره ای مستقل

7263
04:27:30,520 --> 04:27:32,399
اپراتورهایی که هر کدام دریافت می کنند

7264
04:27:32,399 --> 04:27:35,040
پاسخ های مختلف برای قیمت vusd

7265
04:27:35,040 --> 04:27:36,399
آنها در حال جمع شدن توسط

7266
04:27:36,399 --> 04:27:38,560
شبکه و سپس در زنجیره ما تحویل داده شد

7267
04:27:38,560 --> 04:27:40,720
می توانید ببینید چند بار اینها را به روز می کنند

7268
04:27:40,720 --> 04:27:43,199
آنهایی که برای انحراف 05 به روز می شوند

7269
04:27:43,199 --> 04:27:46,000
آستانه یا چند ساعت ضربان قلب که

7270
04:27:46,000 --> 04:27:47,760
همه اول ضربه می زنند ما می توانیم ببینیم که

7271
04:27:47,760 --> 04:27:49,880
آخرین به روز رسانی این بود که ما می توانیم تعداد آنها را ببینیم

7272
04:27:49,880 --> 04:27:52,560
پاسخ های اوراکل

7273
04:27:52,560 --> 04:27:55,439
و غیره می توانیم آدرس قرارداد را ببینیم

7274
04:27:55,439 --> 04:27:56,760
به طور مستقیم بر روی

7275
04:27:56,760 --> 04:27:59,080
زنجیره ای ما حتی می توانیم به قرارداد نگاه کنیم

7276
04:27:59,080 --> 04:28:01,399
روی اتر

7277
04:28:01,399 --> 04:28:04,560
اسکن ما می توانیم برخی از تاریخ ما را ببینید

7278
04:28:04,560 --> 04:28:06,319
می توانید تمام پاسخ های را ببینید

7279
04:28:06,319 --> 04:28:08,439
متفاوت است

7280
04:28:08,439 --> 04:28:10,439
اوراکل و سپس در پایین ما می توانیم

7281
04:28:10,439 --> 04:28:12,560
کاربران و حامیان مختلف را ببینید

7282
04:28:12,560 --> 04:28:15,439
حفظ این شبکه

7283
04:28:19,159 --> 04:28:22,479
تا مشابه گاز تراکنش هر زمان که الف

7284
04:28:22,479 --> 04:28:25,159
اپراتور گره داده ها را به Smart تحویل می دهد

7285
04:28:25,159 --> 04:28:27,040
قرارداد اپراتورهای گره پیوند زنجیره ای

7286
04:28:27,040 --> 04:28:28,840
اندکی از گاز اوراکل پرداخت می شود

7287
04:28:28,840 --> 04:28:30,680
رمز پیوند زنجیره ای در حال حاضر این

7288
04:28:30,680 --> 04:28:32,520
کاربران پروتکل حمایت مالی می کنند

7289
04:28:32,520 --> 04:28:34,279
این فیدها را حفظ می کنند و در حال پرداخت هستند

7290
04:28:34,279 --> 04:28:35,880
گاز اوراکل مرتبط با

7291
04:28:35,880 --> 04:28:37,840
ارائه این داده ها در زنجیره در اینجا یک است

7292
04:28:37,840 --> 04:28:39,960
تصویر مدل فعلی

7293
04:28:39,960 --> 04:28:41,760
این فیدهای داده شبیه یک شبکه هستند

7294
04:28:41,760 --> 04:28:43,840
از این گره های زنجیره مانند هر کدام می رسد

7295
04:28:43,840 --> 04:28:45,720
بیرون می آید و اطلاعات مربوط به یک را دریافت می کند

7296
04:28:45,720 --> 04:28:48,199
دارایی و سپس داده ها را با آنها امضا می کند

7297
04:28:48,199 --> 04:28:50,520
کلید خصوصی خود در یک تراکنش

7298
04:28:50,520 --> 04:28:53,399
سپس یک گره تمام داده ها را تحویل می دهد

7299
04:28:53,399 --> 04:28:55,239
با تمام امضاهای مختلف به الف

7300
04:28:55,239 --> 04:28:57,199
قرارداد مرجع اگر آن گره این کار را نکند

7301
04:28:57,199 --> 04:28:58,960
داده هایی را که گره دیگری ارسال می کند، تحویل دهد

7302
04:28:58,960 --> 04:29:01,080
در عوض شهرت فوق العاده ای دارد

7303
04:29:01,080 --> 04:29:02,319
زمانی که شما یک گره پیوند زنجیره ای هستید مهم است

7304
04:29:02,319 --> 04:29:04,159
اپراتور اگر به روز رسانی داده ها را از دست دادید

7305
04:29:04,159 --> 04:29:05,840
فراموش کنید برای ارسال تراکنش های شما

7306
04:29:05,840 --> 04:29:07,119
احتمالاً به سرعت اینها را حذف می کنند

7307
04:29:07,119 --> 04:29:08,840
شبکه ها و هیچ شانسی برای ساختن ندارند

7308
04:29:08,840 --> 04:29:10,520
پول بیشتری در آینده این داده ها

7309
04:29:10,520 --> 04:29:12,119
فیدها توسط برخی از بزرگترین ها استفاده می شود

7310
04:29:12,119 --> 04:29:14,119
پروتکل های موجود در فضا مانند

7311
04:29:14,119 --> 04:29:17,840
ترکیب سوشی سوآپ مصنوعی و الف

7312
04:29:17,840 --> 04:29:19,840
هر کدام با چند میلیارد دلار می توانیم

7313
04:29:19,840 --> 04:29:22,600
به یک مثال در Docs نگاهی بیندازید.

7314
04:29:22,600 --> 04:29:24,760
زنجیره ای پیوند کار با قراردادهای evm

7315
04:29:24,760 --> 04:29:27,479
ما می خواهیم به اسکرول زنجیره ای ام ام بزنیم

7316
04:29:27,479 --> 04:29:29,119
به داده ها

7317
04:29:29,119 --> 04:29:31,520
فید ما به پایین به جامدادی حرکت می کنیم

7318
04:29:31,520 --> 04:29:33,760
بخش و ما می توانیم نمونه ای از یک را ببینیم

7319
04:29:33,760 --> 04:29:36,439
کل قراردادی که از آن استفاده می کند و می خواند

7320
04:29:36,439 --> 04:29:37,880
یکی از این قیمت ترینگ

7321
04:29:37,880 --> 04:29:43,720
ما حتی می توانیم این را در ریمیکس باز کنیم

7322
04:29:44,720 --> 04:29:47,439
و کار با آن در ریمیکس به نظر می رسد

7323
04:29:47,439 --> 04:29:49,319
این مثال خواندن از روی قیمت است

7324
04:29:49,319 --> 04:29:51,520
تغذیه در coven دلیل ما در واقع

7325
04:29:51,520 --> 04:29:53,399
برای دیدن این کار از یک شبکه آزمایشی استفاده می کنم

7326
04:29:53,399 --> 04:29:54,520
این است که مجموعه ای از پیوندهای زنجیره ای وجود دارد

7327
04:29:54,520 --> 04:29:57,040
گره ها بر روی شبکه آزمایشی نظارت می کنند

7328
04:29:57,040 --> 04:29:59,000
یک بار به شما نشان می دهد که دقیقا چگونه کار می کند

7329
04:29:59,000 --> 04:30:00,600
ما به مسیری که نشان خواهیم داد عمیق تر می شویم

7330
04:30:00,600 --> 04:30:02,199
شما چگونه واقعاً آزمایش ها را اجرا کنید و کار کنید

7331
04:30:02,199 --> 04:30:04,359
با گره های دریاچه زنجیره ای بدون در واقع

7332
04:30:04,359 --> 04:30:06,000
بودن در یک شبکه آزمایشی که شما را می سازد

7333
04:30:06,000 --> 04:30:07,800
توسعه بسیار سریعتر اما من بسیار

7334
04:30:07,800 --> 04:30:10,119
توصیه می کنم از این بخش عبور کنید

7335
04:30:10,119 --> 04:30:12,239
همراه من باشید تا بتوانید ببینید

7336
04:30:12,239 --> 04:30:14,359
دست اول چگونه این واقعا کار می کند

7337
04:30:14,359 --> 04:30:18,159
بیایید برویم جلو شیر آب زنجیره ای لینکن

7338
04:30:18,159 --> 04:30:21,600
ما می خواهیم به کوون سوئیچ کنیم

7339
04:30:21,680 --> 04:30:23,840
شبکه و ما می خواهیم کوئن بگیریم

7340
04:30:23,840 --> 04:30:25,800
اما به یاد داشته باشید به شبکه نگاه کنید

7341
04:30:25,800 --> 04:30:27,960
پرچم گذاری کنید و از هر شبکه ای که در آن است استفاده کنید

7342
04:30:27,960 --> 04:30:30,880
اسناد و مدارک بنابراین برای گرفتن مقداری کوئن ما هستیم

7343
04:30:30,880 --> 04:30:32,279
می آییم سر شیر آب که می رویم

7344
04:30:32,279 --> 04:30:34,439
برای خاموش کردن لینک تست ما فقط می مانیم

7345
04:30:34,439 --> 04:30:39,199
با eth من یک ربات نیستم

7346
04:30:50,560 --> 04:30:52,920
و سپس درخواست یک بار کوئن ما ارسال کنید

7347
04:30:52,920 --> 04:30:55,080
اتریوم به کیف پول ما رسیده است

7348
04:30:55,080 --> 04:30:56,800
ادامه دهید و ببندید و ما می توانیم a را بگیریم

7349
04:30:56,800 --> 04:30:59,359
به کیف پولمان نگاه کن و ببین که این کار را می کنیم

7350
04:30:59,359 --> 04:31:02,239
در واقع 0.1 eth در koven اکنون اجازه دهید

7351
04:31:02,239 --> 04:31:06,159
به ریمیکس ما برگردید ما این را کامپایل می کنیم

7352
04:31:06,159 --> 04:31:08,800
قرارداد ما می رویم و این را مستقر می کنیم

7353
04:31:08,800 --> 04:31:11,000
تزریق وب 3 و دوباره دلیل

7354
04:31:11,000 --> 04:31:12,520
ما از وب تزریق شده 3 استفاده می کنیم

7355
04:31:12,520 --> 04:31:15,159
به جای JavaScript VM است که وجود دارد

7356
04:31:15,159 --> 04:31:17,800
هیچ شبکه ای از گره های پیوند زنجیره ای در حال تماشا نیست

7357
04:31:17,800 --> 04:31:19,960
VM جاوا اسکریپت جعلی کوچک ما وجود دارد

7358
04:31:19,960 --> 04:31:21,840
شبکه گره های دریاچه زنجیره ای در حال تماشای

7359
04:31:21,840 --> 04:31:24,960
تست St بنابراین ما به پایین حرکت خواهیم کرد

7360
04:31:24,960 --> 04:31:27,680
تغییر قرارداد به مصرف کننده قیمت V3

7361
04:31:27,680 --> 04:31:31,000
و ما deploy را می زنیم

7362
04:31:31,000 --> 04:31:33,119
و پس از یک تاخیر کوتاه می توانیم خود را ببینیم

7363
04:31:33,119 --> 04:31:35,239
قیمت خوراک مصرف کننده در اینجا و ما می توانیم

7364
04:31:35,239 --> 04:31:37,560
آخرین قیمت را که به ما نشان می دهد ضربه بزنید

7365
04:31:37,560 --> 04:31:40,239
آخرین قیمت اتریوم از نظر

7366
04:31:40,239 --> 04:31:43,000
USD ممکن است تعجب کنید که چرا این عدد

7367
04:31:43,000 --> 04:31:44,560
آنقدر عجیب به نظر می رسد که واقعاً به نظر می رسد

7368
04:31:44,560 --> 04:31:46,119
تعداد زیادی برای قیمت اتریوم

7369
04:31:46,119 --> 04:31:48,119
از نظر دلار و این به این دلیل است

7370
04:31:48,119 --> 04:31:50,520
اعشار در واقع به خوبی کار نمی کنند

7371
04:31:50,520 --> 04:31:52,279
استحکام و ما به آن در یک

7372
04:31:52,279 --> 04:31:54,520
کمی یک پرچم اعشاری وجود دارد

7373
04:31:54,520 --> 04:31:56,600
مرتبط با این آدرس فید قیمت

7374
04:31:56,600 --> 04:31:58,279
که به ما می گوید که چند عدد اعشاری

7375
04:31:58,279 --> 04:32:01,359
شامل با این قیمت آن نیز در

7376
04:32:01,359 --> 04:32:03,199
اسناد با این حال من می دانم که این

7377
04:32:03,199 --> 04:32:05,439
یکی هشت اعشار دارد پس این می گوید

7378
04:32:05,439 --> 04:32:07,830
ارزش اتریوم در حال حاضر است

7379
04:32:07,830 --> 04:32:09,000
[موسیقی]

7380
04:32:09,000 --> 04:32:11,359
3262 دلار البته ممکن است متفاوت باشد

7381
04:32:11,359 --> 04:32:13,199
وقتی رفتید همین الان این را امتحان کنید

7382
04:32:13,199 --> 04:32:14,359
یک سری چیزها وجود دارد که اتفاق می افتد

7383
04:32:14,359 --> 04:32:16,080
در این قرارداد که در آن توضیح خواهم داد

7384
04:32:16,080 --> 04:32:17,920
مثال fundme ما اما اگر می خواهید

7385
04:32:17,920 --> 04:32:19,319
حالا نگاه کن ببین میتونی

7386
04:32:19,319 --> 04:32:20,880
بفهمید چه خبر است توصیه می کنم

7387
04:32:20,880 --> 04:32:22,520
شما این کار را انجام می دهید قیمت خوراک یکی از

7388
04:32:22,520 --> 04:32:23,920
قوی ترین خارج از جعبه

7389
04:32:23,920 --> 04:32:25,920
ویژگی های غیرمتمرکز که می توانید در آن استفاده کنید

7390
04:32:25,920 --> 04:32:28,000
قرارداد هوشمند خود را به سطح آنها

7391
04:32:28,000 --> 04:32:30,000
مخصوصاً برای امور مالی غیرمتمرکز اگر

7392
04:32:30,000 --> 04:32:31,640
شما به دنبال آدرس های مختلف هستید

7393
04:32:31,640 --> 04:32:33,239
از فیدهای قیمت های مختلف که می توانید بررسی کنید

7394
04:32:33,239 --> 04:32:35,399
قرارداد آدرس بخش از

7395
04:32:35,399 --> 04:32:37,479
مستندات شبکه ای را انتخاب کنید که

7396
04:32:37,479 --> 04:32:38,680
شما

7397
04:32:38,680 --> 04:32:41,199
بخواهید و سپس به پایین بروید و سپس نگاه کنید

7398
04:32:41,199 --> 04:32:43,159
برخی از آدرس های مختلف

7399
04:32:43,159 --> 04:32:45,399
فید قیمت های مختلف به عنوان مثال این

7400
04:32:45,399 --> 04:32:47,920
آدرس به شما قیمت 1 اینچ را می دهد

7401
04:32:47,920 --> 04:32:51,159
توکن از نظر اتریوم این آدرس

7402
04:32:51,159 --> 04:32:53,520
قیمت اپل را به شما خواهد داد

7403
04:32:53,520 --> 04:32:56,479
سهام بر حسب دلار و غیره و غیره

7404
04:32:56,479 --> 04:32:58,760
چهارم برنامه غیرمتمرکز بعدی

7405
04:32:58,760 --> 04:33:00,359
درست در جعبه قرار است زنجیره ای باشد

7406
04:33:00,359 --> 04:33:02,840
پیوند vrf یا پیوند زنجیره ای قابل تأیید

7407
04:33:02,840 --> 04:33:04,680
زمانی که کارمان را انجام دهیم، تابع تصادفی است

7408
04:33:04,680 --> 04:33:06,840
نمونه قرعه کشی کمی بعد ما

7409
04:33:06,840 --> 04:33:08,680
در مورد چگونگی تصادفی بودن صحبت کنید

7410
04:33:08,680 --> 04:33:10,439
در بلاک چین دستکاری می شود

7411
04:33:10,439 --> 04:33:12,561
سیستم قطعی هستند که توسط

7412
04:33:12,561 --> 04:33:14,320
تعریف به این معنی است که آنها نمی توانند داشته باشند

7413
04:33:14,320 --> 04:33:16,199
تصادفی اگر بتوانید تعیین کنید که a

7414
04:33:16,199 --> 04:33:17,920
عدد تصادفی این است که واقعا تصادفی نیست

7415
04:33:17,920 --> 04:33:19,959
دیگر چنین است، بنابراین ما به راهی برای دریافت a نیاز داریم

7416
04:33:19,959 --> 04:33:21,719
با نگاه کردن، عدد تصادفی قابل اثبات است

7417
04:33:21,719 --> 04:33:23,879
خارج از بلاک چین و اوراکل ها

7418
04:33:23,879 --> 04:33:26,000
کاملاً برای انجام دقیقاً موقعیت دارند

7419
04:33:26,000 --> 04:33:28,000
تصادفی بودن پیوند زنجیره ای قابل تأیید

7420
04:33:28,000 --> 04:33:29,840
تابع راهی برای به دست آوردن قابل اثبات است

7421
04:33:29,840 --> 04:33:32,199
عدد تصادفی در قرارداد هوشمند ما به

7422
04:33:32,199 --> 04:33:33,799
تضمین انصاف و تضمین

7423
04:33:33,799 --> 04:33:35,840
تصادفی بودن بسیاری از برنامه ها

7424
04:33:35,840 --> 04:33:38,039
پروتکل هایی مانند pull together axi

7425
04:33:38,039 --> 04:33:41,840
کارت‌های اتر بی‌نهایت avag gois و موارد دیگر

7426
04:33:41,840 --> 04:33:44,439
پیوند زنجیره ای vrf برای تصادفی سازی قرعه کشی ها

7427
04:33:44,439 --> 04:33:47,039
nfts برای بازی و چیزهای بیشتر در حال رفتن هستیم

7428
04:33:47,039 --> 04:33:49,320
برای انجام یک مثال از زنجیره پیوند vrf در a

7429
04:33:49,320 --> 04:33:51,279
بخش بعدی وقتی به قرعه کشی رسیدیم

7430
04:33:51,279 --> 04:33:52,879
بخش اگر می خواهید ببینید که آیا می توانید

7431
04:33:52,879 --> 04:33:54,160
درسته خودت با تصادفی بازی کن

7432
04:33:54,160 --> 04:33:55,879
در حال حاضر من توصیه می کنم شما به Docs بروید.

7433
04:33:55,879 --> 04:33:58,639
زنجیره ای زنجیره‌های evm را پیوند دهید و به پایین بروید

7434
04:33:58,639 --> 04:34:00,561
برای به دست آوردن یک عدد تصادفی و این خواهد شد

7435
04:34:00,561 --> 04:34:02,439
به شما یاد می دهد که چگونه یک تصادفی قابل اثبات بدست آورید

7436
04:34:02,439 --> 04:34:04,359
شماره را در برنامه های بعدی خود قرار دهید

7437
04:34:04,359 --> 04:34:06,119
غیرمتمرکز از ویژگی های جعبه

7438
04:34:06,119 --> 04:34:08,639
از زنجیره پیوند نگهبانان پیوند زنجیره است

7439
04:34:08,639 --> 04:34:10,719
که رویداد غیرمتمرکز رانده می شود

7440
04:34:10,719 --> 04:34:13,000
اجرا را همانطور که دیدید به منظور

7441
04:34:13,000 --> 04:34:15,039
شروع نوعی از معامله

7442
04:34:15,039 --> 04:34:17,000
کسی باید بنزین را خرج کند و

7443
04:34:17,000 --> 04:34:18,840
یک نفر باید بنشیند و ضربه بزند

7444
04:34:18,840 --> 04:34:20,840
دکمه go یا دکمه تراکنش یا ضربه زدن

7445
04:34:20,840 --> 04:34:22,520
دکمه ارسال را فشار دهید این واضح است

7446
04:34:22,520 --> 04:34:24,160
اگر شما یک وکتور متمرکز دارید

7447
04:34:24,160 --> 04:34:25,959
برنامه غیرمتمرکز که نیاز به

7448
04:34:25,959 --> 04:34:28,439
در زمان های خاص یا پس از مشخص اجرا شود

7449
04:34:28,439 --> 04:34:30,199
رویدادها حافظان پیوند زنجیره ای تحریک می شوند

7450
04:34:30,199 --> 04:34:31,799
راه حل این زنجیره هستند

7451
04:34:31,799 --> 04:34:34,000
نگهدارنده ها گره های زنجیره ای هستند که گوش می دهند

7452
04:34:34,000 --> 04:34:36,400
به یک قرارداد ثبت نام برای مختلف

7453
04:34:36,400 --> 04:34:38,879
رویدادهایی که شما مشخص کرده اید ممکن است

7454
04:34:38,879 --> 04:34:40,840
شما هر 10 دقیقه می گویید که می خواهید انجام دهید

7455
04:34:40,840 --> 04:34:43,279
چیزی یا هفته ای یک بار کاری انجام دهید یا

7456
04:34:43,279 --> 04:34:45,000
اگر قیمت برخی از دارایی ها به مقداری برسد

7457
04:34:45,000 --> 04:34:47,561
تعداد یا شاید یک استخر نقدینگی در یک است

7458
04:34:47,561 --> 04:34:49,799
سطح معینی هر رویدادی که شما

7459
04:34:49,799 --> 04:34:52,000
می خواهم به کد شما کاملا می توانید

7460
04:34:52,000 --> 04:34:54,240
گره های پیوند زنجیره ای دائماً به آن گوش می دهند

7461
04:34:54,240 --> 04:34:56,439
این محرک ها اتفاق می افتد و بررسی کنید

7462
04:34:56,439 --> 04:34:58,480
قراردادهای مختلف برای این محرک ها

7463
04:34:58,480 --> 04:35:00,920
هنگامی که یک ماشه به زنجیره واقعی باز می گردد

7464
04:35:00,920 --> 04:35:02,840
سپس گره های پیوند هر کاری را انجام می دهند

7465
04:35:02,840 --> 04:35:04,520
عملی که به حلقه زنجیره می گویید

7466
04:35:04,520 --> 04:35:06,480
گره هایی که باید انجام دهیم ما نیز نمی رویم

7467
04:35:06,480 --> 04:35:08,080
نمونه های نگهبانان از طریق پیوند زنجیره ای

7468
04:35:08,080 --> 04:35:09,799
همین الان چون قرار است به آن برسیم

7469
04:35:09,799 --> 04:35:11,799
آنها را در ماژول بعدی اما اگر شما

7470
04:35:11,799 --> 04:35:14,760
می خواهید آنها را امتحان کنید به اسناد بروید. زنجیره ای

7471
04:35:14,760 --> 04:35:18,000
لینکوم رفتن و رفتن به ساختن سازگار

7472
04:35:18,000 --> 04:35:19,680
قرارداد می بندد و در صورت تمایل به خواندن

7473
04:35:19,680 --> 04:35:21,480
مستندات و خودتان آن را امتحان کنید

7474
04:35:21,480 --> 04:35:23,039
آخرین ویژگی خارج از جعبه زنجیره

7475
04:35:23,039 --> 04:35:25,400
پیوند قابل تنظیم ترین اما همچنین است

7476
04:35:25,400 --> 04:35:27,439
سخت ترین برای رسیدن به پایان درست است

7477
04:35:27,439 --> 04:35:29,400
قابلیت اطمینان وعده نهایی است

7478
04:35:29,400 --> 04:35:31,480
قراردادهای هوشمند ما و ما می خواهیم و نیاز داریم

7479
04:35:31,480 --> 04:35:33,920
آنها بتوانند هر کاری را که می خواهیم انجام دهند

7480
04:35:33,920 --> 04:35:36,680
تا بتوان هر ورودی را دریافت کرد و هر ورودی را دریافت کرد

7481
04:35:36,680 --> 04:35:39,080
توابع لینک زنجیره خروجی آخرین است

7482
04:35:39,080 --> 04:35:41,199
غیرمتمرکز از ابزار thebox و آن

7483
04:35:41,199 --> 04:35:43,480
به شما امکان می دهد هر تماس API را در یک برقرار کنید

7484
04:35:43,480 --> 04:35:45,279
زمینه غیرمتمرکز از طریق یک شبکه

7485
04:35:45,279 --> 04:35:47,080
از گره های پیوند زنجیره ای که ما قصد نداریم به آن بپردازیم

7486
04:35:47,080 --> 04:35:48,920
در این ویدیو اصلاً به آن بپردازید

7487
04:35:48,920 --> 04:35:49,879
اما حتما بررسی کنید

7488
04:35:49,879 --> 04:35:51,199
مستندات اگر چیزی است که

7489
04:35:51,199 --> 04:35:53,199
شما به پیوند زنجیره ای به من علاقه مند هستید

7490
04:35:53,199 --> 04:35:54,520
توابع آینده خواهد بود

7491
04:35:54,520 --> 04:35:55,840
قراردادهای دفی و هوشمند و اگر هستید

7492
04:35:55,840 --> 04:35:57,000
به دنبال ساختن چیزی رمان و اگر

7493
04:35:57,000 --> 04:35:57,959
شما به دنبال ساختن چیزی هستید که

7494
04:35:57,959 --> 04:36:00,680
هرگز قبل از انجام نشده است من 100٪ توصیه می کنم

7495
04:36:00,680 --> 04:36:02,320
بعداً توابع پیوند زنجیره ای را بررسی می کنید

7496
04:36:02,320 --> 04:36:03,561
در بعد از این دوره یا هر چیز دیگری

7497
04:36:03,561 --> 04:36:05,199
می خواهم به عنوان فیلمبرداری آن بیرون آمد

7498
04:36:05,199 --> 04:36:06,760
حدود یک یا دو ماه پیش و مردم هستند

7499
04:36:06,760 --> 04:36:08,520
تازه شروع به ساختن چیزهای شگفت انگیز کرده است

7500
04:36:08,520 --> 04:36:09,879
با توابع آموزشی پس حتما

7501
04:36:09,879 --> 04:36:11,760
این را بعد از یا در طول آن بررسی کنید

7502
04:36:11,760 --> 04:36:13,320
البته ما از زنجیره استفاده خواهیم کرد

7503
04:36:13,320 --> 04:36:14,879
لینک اتوماسیون در بخش بعدی در

7504
04:36:14,879 --> 04:36:16,400
اگر می خواهید دوباره این دوره را امتحان کنید

7505
04:36:16,400 --> 04:36:17,920
اینها به صورت ریمیکس در یک شبکه آزمایشی واقعی منتشر می شوند

7506
04:36:17,920 --> 04:36:19,439
می توانید به مستندات بروید و بازی کنید

7507
04:36:19,439 --> 04:36:21,799
با آنها

7508
04:36:23,000 --> 04:36:25,039
الان اینجا می دانم که در واقع این کار را نکرده ایم

7509
04:36:25,039 --> 04:36:26,439
آنقدر کد نوشتیم اما ما رفتیم

7510
04:36:26,439 --> 04:36:28,039
بیش از یک تن، بنابراین من می خواهم سریع انجام دهم

7511
04:36:28,039 --> 04:36:30,000
بررسی کنید تا یک تابع به

7512
04:36:30,000 --> 04:36:31,480
مانند توکن بلاک چین بومی دریافت کنید

7513
04:36:31,480 --> 04:36:33,160
اتریوم باید آن تابع را علامت گذاری کنید

7514
04:36:33,160 --> 04:36:34,959
به عنوان قابل پرداخت اگر می خواهید به زور a

7515
04:36:34,959 --> 04:36:36,719
معامله برای انجام کاری و شما می خواهید

7516
04:36:36,719 --> 04:36:38,600
اگر این کار انجام نشده باشد، می توانید شکست بخورید

7517
04:36:38,600 --> 04:36:40,561
از بیانیه الزامی برای تراکنش استفاده کنید

7518
04:36:40,561 --> 04:36:42,600
که reverts به این معنی است که هر کاری را لغو می کند

7519
04:36:42,600 --> 04:36:44,119
که قبلا انجام داده و هر کدام را برمی گرداند

7520
04:36:44,119 --> 04:36:46,039
گاز به کاربر برای دریافت مقدار ارسال شده است

7521
04:36:46,039 --> 04:36:47,400
با یک تراکنش می توانید از

7522
04:36:47,400 --> 04:36:50,520
استحکام پیام جهانی پیوند زنجیره وال

7523
04:36:50,520 --> 04:36:51,920
یک فناوری برای خارج شدن است

7524
04:36:51,920 --> 04:36:53,439
داده ها و محاسبات در هوشمند ما

7525
04:36:53,439 --> 04:36:55,799
قراردادها و مهمتر از همه گرفتن

7526
04:36:55,799 --> 04:36:58,160
که داده ها در یک زمینه غیرمتمرکز در

7527
04:36:58,160 --> 04:36:59,359
در این مثال از a استفاده خواهیم کرد

7528
04:36:59,359 --> 04:37:00,840
فید داده پیوند زنجیره ای یا پیوند زنجیره ای

7529
04:37:00,840 --> 04:37:03,119
خوراک قیمت که یک روش غیر متمرکز است

7530
04:37:03,119 --> 04:37:05,000
برای دریافت اطلاعات قیمت از رئال

7531
04:37:05,000 --> 04:37:08,279
دارایی های جهانی به هوشمند ما

7532
04:37:09,799 --> 04:37:11,840
قراردادها در حال حاضر به منظور برای ما

7533
04:37:11,840 --> 04:37:13,561
مقدار اتریوم را بفهمید

7534
04:37:13,561 --> 04:37:15,439
ارسال شده با تراکنش بیشتر از

7535
04:37:15,439 --> 04:37:18,320
یا برابر با حداقل دلار ما 5 دلار است

7536
04:37:18,320 --> 04:37:20,520
نیاز به تبدیل مقدار اتریوم

7537
04:37:20,520 --> 04:37:23,480
به ارزش دلار آن، پس ما چگونه هستیم

7538
04:37:23,480 --> 04:37:24,680
اولین کار را به خوبی انجام خواهم داد

7539
04:37:24,680 --> 04:37:25,719
که ما باید انجام دهیم این است که ما هستیم

7540
04:37:25,719 --> 04:37:27,480
نیاز به دریافت قیمت

7541
04:37:27,480 --> 04:37:29,359
اتریوم یا بهمن یا چند ضلعی یا

7542
04:37:29,359 --> 04:37:30,639
هر توکن بلاک چین بومی که باشد

7543
04:37:30,639 --> 04:37:32,480
ما در حال کار با آن هستیم، پس بیایید a ایجاد کنیم

7544
04:37:32,480 --> 04:37:34,400
تابع برای انجام آن ما ایجاد خواهیم کرد

7545
04:37:34,400 --> 04:37:37,000
تابع دریافت قیمت و این تابع است

7546
04:37:37,000 --> 04:37:38,719
فقط قیمت اتریوم را می گیریم

7547
04:37:38,719 --> 04:37:40,480
از نظر دلار و پس از آن ما نیز هستیم

7548
04:37:40,480 --> 04:37:42,359
یک تابع به نام get ایجاد می کنیم

7549
04:37:42,359 --> 04:37:44,719
نرخ تبدیل که در حال رفتن به

7550
04:37:44,719 --> 04:37:48,320
یک مقدار را به مقدار تبدیل شده آن تبدیل کنید

7551
04:37:48,320 --> 04:37:49,520
بر اساس قیمت در حال حاضر ما هستیم

7552
04:37:49,520 --> 04:37:50,920
قرار است هر دو آنها را به عملکرد عمومی تبدیل کنند

7553
04:37:50,920 --> 04:37:52,320
بنابراین ما می توانیم با آنها بازی کنیم آنها را آزمایش کنیم و

7554
04:37:52,320 --> 04:37:53,920
هر کاری می خواهیم با آنها انجام دهیم تا به آنها برسیم

7555
04:37:53,920 --> 04:37:55,039
قیمت اتریوم که ما قصد داریم از آن استفاده کنیم

7556
04:37:55,039 --> 04:37:56,600
داده های پیوند زنجیره ای تغذیه می شود و ما از طریق آن می گذریم

7557
04:37:56,600 --> 04:37:57,959
اسناد برای دریافت آن

7558
04:37:57,959 --> 04:37:59,920
اطلاعات بنابراین در اسناد من هستم

7559
04:37:59,920 --> 04:38:02,320
با استفاده از فیدهای داده به پایین اسکرول می کنید

7560
04:38:02,320 --> 04:38:03,840
آنها یک مثال در اینجا درست و

7561
04:38:03,840 --> 04:38:05,480
استحکام و اگر می خواستی من را دوست داشته باشی

7562
04:38:05,480 --> 04:38:07,000
گفت شما به راحتی می توانید این را باز کنید

7563
04:38:07,000 --> 04:38:09,119
اکنون می توانید این مثال را در remix مشاهده کنید

7564
04:38:09,119 --> 04:38:10,639
مستندات در واقع چه چیزی در حال انجام است

7565
04:38:10,639 --> 04:38:13,439
در کار با فید قیمت لینک زنجیره ای

7566
04:38:13,439 --> 04:38:14,680
یک قرارداد وجود دارد اضافه کردن یک

7567
04:38:14,680 --> 04:38:16,119
آدرس و ما قصد داریم با این تماس بگیریم

7568
04:38:16,119 --> 04:38:18,199
آخرین تابع داده گرد در آن

7569
04:38:18,199 --> 04:38:20,119
قرارداد مجموعه ای کامل از داده ها را به ما می دهد

7570
04:38:20,119 --> 04:38:22,119
اما ما واقعاً فقط به قیمت اهمیت می دهیم

7571
04:38:22,119 --> 04:38:23,240
بنابراین ما می خواهیم همین کار را انجام دهیم

7572
04:38:23,240 --> 04:38:24,480
چیزی که ما می خواهیم به آن برسیم

7573
04:38:24,480 --> 04:38:26,160
قراردادی که در حال حاضر ذخیره می شود و

7574
04:38:26,160 --> 04:38:28,160
از زمانی که ما قیمت را به روز می کنیم

7575
04:38:28,160 --> 04:38:29,480
می خواهید با آن ارتباط برقرار کنید و با آن کار کنید

7576
04:38:29,480 --> 04:38:31,160
قرارداد ما به دو چیز نیاز داریم

7577
04:38:31,160 --> 04:38:32,719
درست است که آن دو چیز خوب ما

7578
04:38:32,719 --> 04:38:35,000
به آدرس نیاز داریم و ما به هوش مصنوعی نیاز داریم

7579
04:38:35,000 --> 04:38:36,279
آدرس قرارداد قرار است باشد

7580
04:38:36,279 --> 04:38:37,959
واقعاً راحت می توانیم آدرس را دریافت کنیم

7581
04:38:37,959 --> 04:38:39,439
رفتن به مستندات پیوند زنجیره ای

7582
04:38:39,439 --> 04:38:40,760
و بیایید به این خوراک قیمت برویم

7583
04:38:40,760 --> 04:38:42,039
بخش آدرس ها

7584
04:38:42,039 --> 04:38:43,840
ما به پایین پیمایش می کنیم که می خواهیم در آن باشیم

7585
04:38:43,840 --> 04:38:47,000
ethereum باشه عالیه بیایید دنبال seia بگردیم

7586
04:38:47,000 --> 04:38:48,840
به نظر می رسد اینجا و همه چیز پایین است

7587
04:38:48,840 --> 04:38:51,520
درست عالی e2d عالی یک e2d وجود دارد

7588
04:38:51,520 --> 04:38:53,359
قیمت خوراک بنابراین اکنون که ما آن را داریم

7589
04:38:53,359 --> 04:38:55,400
نشان دهید که چگونه ABI را به خوبی دریافت کنیم

7590
04:38:55,400 --> 04:38:57,119
قبلا با ذخیره سازی ساده وارد کردیم

7591
04:38:57,119 --> 04:38:58,879
کل قرارداد از بالا و ما

7592
04:38:58,879 --> 04:39:01,080
کامپایل شد و ما API را مانند آن دریافت کردیم

7593
04:39:01,080 --> 04:39:02,719
می تواند این کار را در اینجا انجام دهد، اما این یک نوع است

7594
04:39:02,719 --> 04:39:04,320
بسیاری از کدها و ما در واقع اهمیتی نمی دهیم

7595
04:39:04,320 --> 04:39:06,439
در مورد اینکه کل قرارداد چگونه به نظر می رسد

7596
04:39:06,439 --> 04:39:07,520
ما فقط واقعاً می خواهیم بدانیم که چیست

7597
04:39:07,520 --> 04:39:09,039
توابع هستند بنابراین ما می توانیم که آخرین تماس بگیرید

7598
04:39:09,039 --> 04:39:10,959
تابع داده گرد به یاد داشته باشید اگر روشن هستیم

7599
04:39:10,959 --> 04:39:13,119
ریمیکس می کنیم و به کامپایل می رویم

7600
04:39:13,119 --> 04:39:15,561
جزئیات ABI در واقع فقط این لیست است

7601
04:39:15,561 --> 04:39:17,561
از توابعی که می‌توانیم آنها را فراخوانی کنیم

7602
04:39:17,561 --> 04:39:20,199
قرارداد خود ABI در واقع انجام نمی دهد

7603
04:39:20,199 --> 04:39:22,039
باید هر یک از منطق آن را فقط شامل شود

7604
04:39:22,039 --> 04:39:23,680
باید بگویم که اینها توابع هستند

7605
04:39:23,680 --> 04:39:25,520
شما می توانید با آنها تعامل داشته باشید و در اینجا آنها هستند

7606
04:39:25,520 --> 04:39:27,600
ورودی ها و در اینجا مشخص است که آیا آنها هستند یا خیر

7607
04:39:27,600 --> 04:39:28,959
قابل پرداخت و در اینجا این است که آیا آنها هستند یا نه

7608
04:39:28,959 --> 04:39:30,920
مشاهده توابع و غیره همانطور که گفتم هر چند

7609
04:39:30,920 --> 04:39:32,680
این نوع از دروغ سفید شما همچنین می توانید

7610
04:39:32,680 --> 04:39:34,080
از یک انتخابگر عملکرد یا موارد دیگر استفاده کنید

7611
04:39:34,080 --> 04:39:35,439
راه ها اما ما فقط آن را نادیده می گیریم

7612
04:39:35,439 --> 04:39:38,040
در حال حاضر چگونه می توانیم ABI وجود دارد

7613
04:39:38,040 --> 04:39:39,840
مفهوم در جامد شناخته شده به عنوان

7614
04:39:39,840 --> 04:39:41,878
رابط اگر به لینک زنجیره برویم

7615
04:39:41,878 --> 04:39:44,200
GitHub ما به کیت قرارداد هوشمند می رویم /

7616
04:39:44,200 --> 04:39:46,280
زنجیره‌ای که ما می‌توانیم موارد بسیار متفاوتی را ببینیم

7617
04:39:46,280 --> 04:39:48,240
قراردادها در مخزن زنجیره پیوند

7618
04:39:48,240 --> 04:39:50,560
ما به قراردادهای SRC می رویم که ممکن است به نظر برسد

7619
04:39:50,560 --> 04:39:52,040
کمی متفاوت بر اساس زمان

7620
04:39:52,040 --> 04:39:53,760
شما به آن نگاه می کنید

7621
04:39:53,760 --> 04:39:57,240
رابط های v0.8 و ما به aggregator می رویم

7622
04:39:57,240 --> 04:39:59,638
رابط V3 اگر به پایین اسکرول کنیم می توانیم

7623
04:39:59,638 --> 04:40:01,680
در واقع یک دسته کامل از عملکرد را ببینید

7624
04:40:01,680 --> 04:40:03,440
اعلامیه ها اما هیچ کدام نیستند

7625
04:40:03,440 --> 04:40:05,798
در واقع اجرا شده آن فقط تابع است

7626
04:40:05,798 --> 04:40:07,638
نام تابع برخی چیزها

7627
04:40:07,638 --> 04:40:09,200
نمای خارجی بله بلا بله اما بعد

7628
04:40:09,200 --> 04:40:10,760
فقط نقطه ویرگول و هیچ چیز در داخل

7629
04:40:10,760 --> 04:40:13,080
آنها این چیزی است که به عنوان یک شناخته می شود

7630
04:40:13,080 --> 04:40:15,840
رابط اگر شما این را کامپایل کنید این کار را انجام خواهد داد

7631
04:40:15,840 --> 04:40:17,718
در واقع آن ABI را به ما بدهید زیرا آن را دارد

7632
04:40:17,718 --> 04:40:19,440
تمام توابع مختلف را تعریف می کند

7633
04:40:19,440 --> 04:40:21,120
فقط می توانید با آن قرارداد ببندید

7634
04:40:21,120 --> 04:40:22,958
هیچ یک از منطق دوباره ما نیست

7635
04:40:22,958 --> 04:40:24,200
واقعاً حتی نیازی به دانستن چیست

7636
04:40:24,200 --> 04:40:26,680
آیا ما فقط باید بدانیم که چگونه

7637
04:40:26,680 --> 04:40:28,320
تعامل با قرارداد و اگر الف

7638
04:40:28,320 --> 04:40:29,878
قرارداد منعقد شده است آن را خواهد داشت

7639
04:40:29,878 --> 04:40:32,400
منطق در استقرار آن تا آنچه که ما می توانیم

7640
04:40:32,400 --> 04:40:34,680
انجام دهیم این است که ما می توانیم کل این چیز را کپی کنیم

7641
04:40:34,680 --> 04:40:36,400
تا آخر اسکرول کنید

7642
04:40:36,400 --> 04:40:38,360
دکمه کپی و چسباندن آن در ریمیکس ما

7643
04:40:38,360 --> 04:40:39,400
حالا اگر دنبال می کنید صبر کنید

7644
04:40:39,400 --> 04:40:41,440
لازم نیست آن را کپی کنید

7645
04:40:41,440 --> 04:40:42,520
با من چون قراره بهت یاد بدم

7646
04:40:42,520 --> 04:40:43,638
چیزی که فقط در یک دقیقه باعث می شود

7647
04:40:43,638 --> 04:40:45,160
این چسباندن کمی راحت تر است

7648
04:40:45,160 --> 04:40:46,760
هشدار کد می آید ما در حال اجرا هستیم

7649
04:40:46,760 --> 04:40:48,120
کد جامد بنابراین این خواهد شد

7650
04:40:48,120 --> 04:40:49,560
خوب چون ما فقط روی تست کار می کنیم

7651
04:40:49,560 --> 04:40:51,200
ما در اینجا خوب خواهیم بود که ما

7652
04:40:51,200 --> 04:40:52,600
لازم نیست نگران هشدار کدی باشید

7653
04:40:52,600 --> 04:40:53,718
اگر می خواهید یک ثانیه وقت بگذارید و آن را بخوانید

7654
04:40:53,718 --> 04:40:55,240
لطفا این کار را انجام دهید، اما ما می خواهیم این را بچسبانیم

7655
04:40:55,240 --> 04:40:57,120
کد را در اینجا دقیقاً همانطور که قبلاً انجام دادیم

7656
04:40:57,120 --> 04:40:58,798
با ذخیره سازی ساده در حال حاضر شما نمی

7657
04:40:58,798 --> 04:41:00,160
باید دنبال کنم که قرار است نشان دهم

7658
04:41:00,160 --> 04:41:01,520
شما یک راه ساده تر فقط دنبال کنید و

7659
04:41:01,520 --> 04:41:03,480
اکنون که این رابط را داریم تماشا کنید

7660
04:41:03,480 --> 04:41:05,440
رابط Aggregator V3 ما می توانیم از این استفاده کنیم

7661
04:41:05,440 --> 04:41:07,560
رابط برای برقراری تماس های API زیرا اکنون

7662
04:41:07,560 --> 04:41:09,840
ما آدرس را داریم و API را داریم

7663
04:41:09,840 --> 04:41:11,878
و ما حتی می توانیم این را کامپایل کنیم و آن را انجام دهیم

7664
04:41:11,878 --> 04:41:14,760
کامپایل خوب است تا بتوانیم بگوییم جمع کننده V3

7665
04:41:14,760 --> 04:41:17,638
رابط در آدرس this and the

7666
04:41:17,638 --> 04:41:19,760
ترکیب این دو به ما می دهد

7667
04:41:19,760 --> 04:41:22,120
هر کدی که در این آدرس هست با

7668
04:41:22,120 --> 04:41:24,160
همه توابع از جمع کننده V3

7669
04:41:24,160 --> 04:41:25,920
رابط و فقط برای آزمایش این ما

7670
04:41:25,920 --> 04:41:28,120
می تواند یک کار ساده مانند نسخه نقطه انجام دهد

7671
04:41:28,120 --> 04:41:29,920
از آنجایی که اگر به بالا اسکرول کنیم به نظر می رسد آنجاست

7672
04:41:29,920 --> 04:41:32,200
در واقع یک تابع نسخه قرار داده شده است

7673
04:41:32,200 --> 04:41:34,760
نقطه ویرگول کوچک در پایان پس بیایید

7674
04:41:34,760 --> 04:41:36,040
در واقع ادامه دهید و در واقع این را کپی کنید

7675
04:41:36,040 --> 04:41:38,760
خط تابع خودش به نام get را به آن می دهد

7676
04:41:38,760 --> 04:41:42,240
نسخه این ما این نمای عمومی را خواهیم داشت

7677
04:41:42,240 --> 04:41:44,360
نسخه ای که در اینجا هست را برمی گرداند

7678
04:41:44,360 --> 04:41:48,440
un 256 را برگردانید un 256 paste را برگردانید

7679
04:41:48,440 --> 04:41:50,160
آن خط در اینجا جمع کننده V3

7680
04:41:50,160 --> 04:41:52,680
رابط در نسخه آدرس آن ما خواهیم بود

7681
04:41:52,680 --> 04:41:55,798
بگو همه اینها را الان برگردان

7682
04:41:55,798 --> 04:41:58,000
ادامه دهید و این را در دریا مستقر کنید

7683
04:41:58,000 --> 04:41:59,520
فقط برای اینکه به شما نشان دهم این چیست

7684
04:41:59,520 --> 04:42:01,400
در واقع هر طور که هستم به نظر می رسد

7685
04:42:01,400 --> 04:42:02,680
به شما توصیه می کنم این کار را انجام ندهید

7686
04:42:02,680 --> 04:42:04,520
حالا فقط بدانید که این کار می کند

7687
04:42:04,520 --> 04:42:05,878
راهی که لازم نیست برای همیشه منتظر بمانید

7688
04:42:05,878 --> 04:42:07,040
معاملات خود را از طریق در

7689
04:42:07,040 --> 04:42:08,840
تست نت بنابراین برای انجام این کار من می روم

7690
04:42:08,840 --> 04:42:10,718
به سمت بالا بروید به قسمت تزریق شده بروید

7691
04:42:10,718 --> 04:42:13,040
متاماسک تغییر قرارداد از

7692
04:42:13,040 --> 04:42:15,480
Aggregator V3 رابط به fundme رفتن

7693
04:42:15,480 --> 04:42:17,440
برای رفتن به جلو و زدن deploy metamask

7694
04:42:17,440 --> 04:42:18,760
قرار است ظاهر شود من می روم جلو

7695
04:42:18,760 --> 04:42:20,520
و تایید را بزنید و ما می رویم

7696
04:42:20,520 --> 04:42:22,280
به پایین بروید و اکنون یک آبی بزرگ داریم

7697
04:42:22,280 --> 04:42:24,000
دکمه دریافت نسخه که من هستم

7698
04:42:24,000 --> 04:42:25,120
به جلو بروید و کلیک کنید و ما می توانیم

7699
04:42:25,120 --> 04:42:27,878
ببینید ما یک بازگشت چهار دریافت می کنیم زیرا در این صورت است

7700
04:42:27,878 --> 04:42:30,120
آدرس قرارداد در بلاکچین آن

7701
04:42:30,120 --> 04:42:31,600
قابلیت دریافت نسخه را دارد

7702
04:42:31,600 --> 04:42:33,718
برگرداندن 4 و بقیه این

7703
04:42:33,718 --> 04:42:35,320
درسی که قرار است به شما نشان دهم

7704
04:42:35,320 --> 04:42:37,680
و این را روی یک شبکه آزمایشی واقعی آزمایش کنید

7705
04:42:37,680 --> 04:42:40,080
با این حال من توصیه می کنم که تست نکنید

7706
04:42:40,080 --> 04:42:42,320
همه ی اینها در حالی که من در کنارم فقط به انجام من نگاه می کنم

7707
04:42:42,320 --> 04:42:43,680
آنها را به دلیل دوباره در انتظار

7708
04:42:43,680 --> 04:42:45,600
معاملات در یک شبکه آزمایشی می تواند واقعا باشد

7709
04:42:45,600 --> 04:42:47,638
گاهی اوقات یک شبکه آزمایشی ممکن است آزار دهنده باشد

7710
04:42:47,638 --> 04:42:49,638
مشکلاتی دارد زیرا دوباره مردم هستند

7711
04:42:49,638 --> 04:42:50,760
در حال اجرا آنها را از خوبی از

7712
04:42:50,760 --> 04:42:52,600
قلب آنها برای این درس فقط

7713
04:42:52,600 --> 04:42:54,320
دنبال کنید کد را با من بنویسید و

7714
04:42:54,320 --> 04:42:56,638
سپس شاید در پایان همه چیز را مستقر کنید

7715
04:42:56,638 --> 04:42:58,280
بنابراین این یک راه واقعا آسان است و یک

7716
04:42:58,280 --> 04:42:59,920
روش رایجی که مردم برای تعامل از آن استفاده می کنند

7717
04:42:59,920 --> 04:43:01,680
با سایر قراردادها خارج از آنها

7718
04:43:01,680 --> 04:43:04,240
پروژه ها رابط آن را دریافت می کنند

7719
04:43:04,240 --> 04:43:06,920
قرارداد با استفاده از کلمه کلیدی رابط

7720
04:43:06,920 --> 04:43:08,840
آن و کامپایلر را کامپایل می کنند

7721
04:43:08,840 --> 04:43:11,360
در واقع یک API به ما می دهد و سپس شما

7722
04:43:11,360 --> 04:43:13,400
فقط یک آدرس را با آن بپیچید

7723
04:43:13,400 --> 04:43:15,560
کلیدواژه رابط و شما می توانید با هر کدام تماس بگیرید

7724
04:43:15,560 --> 04:43:18,120
عملکرد در آن آدرس و و این است

7725
04:43:18,120 --> 04:43:19,560
یکی از این موارد است که ما با بیشتر کار می کنیم

7726
04:43:19,560 --> 04:43:21,120
و بیشتر آن را شروع به معنی بیشتر

7727
04:43:21,120 --> 04:43:22,280
در ابتدا ممکن است کمی باشد

7728
04:43:22,280 --> 04:43:24,160
درک کردنش سخته اما فقط من رو تحمل کن

7729
04:43:24,160 --> 04:43:25,840
اکنون هر چه بیشتر این کار را انجام دهیم، شما بهتر خواهید بود

7730
04:43:25,840 --> 04:43:27,840
ناامید نشوید

7731
04:43:27,840 --> 04:43:31,638
نفس و بازدم و اجازه دهید نگه دارید

7732
04:43:32,958 --> 04:43:35,638
کدنویسی و اگر این برای شما گیج کننده است

7733
04:43:35,638 --> 04:43:37,320
اینجا دوباره جایی است که ما می توانیم با خودمان کار کنیم

7734
04:43:37,320 --> 04:43:39,360
دوستان هوش مصنوعی یا هر یک از انجمن هایی که

7735
04:43:39,360 --> 04:43:41,440
ما به زودی دوباره با آنها کار می کنیم

7736
04:43:41,440 --> 04:43:43,400
در حال حاضر به شما نشان می دهد که چگونه واقعا خوب بپرسید

7737
04:43:43,400 --> 04:43:45,440
سوالات و پیشنهادات واقعا خوب است

7738
04:43:45,440 --> 04:43:47,440
اما یکی از ما می توانیم اینجا بپرسیم هی من هستم

7739
04:43:47,440 --> 04:43:49,240
گیج شدم که این جامدادی چگونه عمل می کند

7740
04:43:49,240 --> 04:43:50,798
مقدار چهار را برگردانید در حالی که من این کار را نکردم

7741
04:43:50,798 --> 04:43:53,040
هر منطقی را در Aggregator V3 تعریف کنید

7742
04:43:53,040 --> 04:43:56,040
رابط و من فقط آن کد را ارسال کردم

7743
04:43:56,040 --> 04:43:58,480
از دریافت نسخه اینجا به دلیل مشترک

7744
04:43:58,480 --> 04:44:00,200
مشکلی که می بینم توسعه دهندگان جدید با آن برخورد می کنند

7745
04:44:00,200 --> 04:44:02,878
آیا آنها می روند اوه صبر کنید صبر کنید چگونه این کار را انجام می دهد

7746
04:44:02,878 --> 04:44:05,360
بازگشت نسخه چهار my aggregator V3

7747
04:44:05,360 --> 04:44:07,200
رابط هیچ کدی در آن ندارد

7748
04:44:07,200 --> 04:44:09,798
چرا قرار دادن آدرس در اینجا

7749
04:44:09,798 --> 04:44:11,878
کاری کنید که مانند آنچه در حال وقوع است عمل کند

7750
04:44:11,878 --> 04:44:13,920
و بیایید ببینیم آیا هوش مصنوعی ما می تواند کمک کند یا خیر

7751
04:44:13,920 --> 04:44:17,638
ما اینجا هستیم پس این چت gbt نسخه 3.5 است

7752
04:44:17,638 --> 04:44:20,040
من دوباره نسخه 4 را ترجیح می دهم اما این همان است

7753
04:44:20,040 --> 04:44:22,878
ارزانتر است و در کد شما می گوید

7754
04:44:22,878 --> 04:44:24,840
به شرط اینکه تابع دریافت نسخه باشد

7755
04:44:24,840 --> 04:44:26,638
فراخوانی تابع نسخه an

7756
04:44:26,638 --> 04:44:28,718
نمونه ای از واسط جمع کننده V3

7757
04:44:28,718 --> 04:44:30,798
قرارداد به نظر می رسد که قرارداد

7758
04:44:30,798 --> 04:44:33,400
آدرس در اینجا برای ایجاد یک استفاده می شود

7759
04:44:33,400 --> 04:44:35,480
نمونه ای از واسط جمع کننده V3

7760
04:44:35,480 --> 04:44:37,360
واسط جمع کننده V3 یک رابط است

7761
04:44:37,360 --> 04:44:39,240
قراردادی که مجموعه ای از عملکردها را تعریف می کند

7762
04:44:39,240 --> 04:44:41,120
که باید توسط دیگری اجرا شود

7763
04:44:41,120 --> 04:44:43,160
قرارداد آن به عنوان راهی برای تعامل عمل می کند

7764
04:44:43,160 --> 04:44:45,200
با قرارداد در آدرس داده شده

7765
04:44:45,200 --> 04:44:47,200
با ارائه یک رابط مشترک

7766
04:44:47,200 --> 04:44:49,360
تابع نسخه در شما فراخوانی می شود

7767
04:44:49,360 --> 04:44:51,360
کد به احتمال زیاد در واقعی تعریف شده است

7768
04:44:51,360 --> 04:44:53,840
قراردادی که این را اجرا می کند و

7769
04:44:53,840 --> 04:44:55,320
این تقریبا درست است و همینطور است

7770
04:44:55,320 --> 04:44:57,320
در اینجا زمینه بیشتری به ما می دهد

7771
04:44:57,320 --> 04:45:00,120
دقیقا درست است این آدرس دارای یک است

7772
04:45:00,120 --> 04:45:03,160
تابع نسخه و ایالات متحده در اطراف آن

7773
04:45:03,160 --> 04:45:05,280
با این رابط E3 جمعی مانند

7774
04:45:05,280 --> 04:45:07,240
تایپ کنید و آن را در این پرانتز مانند

7775
04:45:07,240 --> 04:45:09,160
این فقط استحکام ما را نشان می دهد

7776
04:45:09,160 --> 04:45:11,920
کامپایلر سلام یک تابع نسخه وجود دارد

7777
04:45:11,920 --> 04:45:15,480
در این آدرس یا آخرین مورد وجود دارد

7778
04:45:15,480 --> 04:45:17,600
تابع داده گرد یا همه توابع

7779
04:45:17,600 --> 04:45:19,718
تمام توابع در این جمع کننده V3

7780
04:45:19,718 --> 04:45:21,958
رابط در این آدرس هستند اگر این

7781
04:45:21,958 --> 04:45:24,040
آدرس تابع نسخه ندارد

7782
04:45:24,040 --> 04:45:25,798
این فقط خراب می شود و این خوب است

7783
04:45:25,798 --> 04:45:27,280
مثال دوباره جایی که ما واقعاً می توانیم

7784
04:45:27,280 --> 04:45:29,280
با این AIS که هستند پیگیری کنید

7785
04:45:29,280 --> 04:45:31,360
معمولاً در حفظ متن بسیار خوب است

7786
04:45:31,360 --> 04:45:33,920
بنابراین حتی می توانیم بپرسیم چه اتفاقی می افتد

7787
04:45:33,920 --> 04:45:37,798
اگر آن آدرس قرارداد نداشت

7788
04:45:37,798 --> 04:45:39,638
که

7789
04:45:39,638 --> 04:45:41,360
تابع و ما می بینیم که آیا

7790
04:45:41,360 --> 04:45:42,958
قرارداد اجرا در داده شده

7791
04:45:42,958 --> 04:45:44,760
آدرس تابع نسخه ندارد

7792
04:45:44,760 --> 04:45:46,080
یا اگر عملکرد متفاوتی دارد

7793
04:45:46,080 --> 04:45:47,680
امضای نسخه فراخوانی در

7794
04:45:47,680 --> 04:45:49,400
قرارداد منجر به جمع آوری می شود

7795
04:45:49,400 --> 04:45:51,480
خطا یا خطای زمان اجرا، بنابراین اینطور نیست

7796
04:45:51,480 --> 04:45:53,240
منجر به یک خطای کامپایل می شود اما

7797
04:45:53,240 --> 04:45:55,320
تراکنش برمی گردد پس این است

7798
04:45:55,320 --> 04:45:57,360
اینجا بسیار مفید است اما باز هم ما همیشه

7799
04:45:57,360 --> 04:45:58,600
می خواهم این را دوبار بررسی کنم، پس این است

7800
04:45:58,600 --> 04:45:59,760
جایی که احتمالاً به آنجا برمی گردیم

7801
04:45:59,760 --> 04:46:03,560
تالار گفتگو و پیگیری

7802
04:46:04,560 --> 04:46:06,680
وجود دارد تا اکنون که ما در واقع آن را داریم

7803
04:46:06,680 --> 04:46:08,440
رابط ما می توانیم شروع به فراخوانی اینها کنیم

7804
04:46:08,440 --> 04:46:10,600
توابع و فراخوانی این آدرس ها

7805
04:46:10,600 --> 04:46:12,200
با این حال داشتن تعداد زیادی از این رابط ها

7806
04:46:12,200 --> 04:46:13,878
واقعاً قراردادهای ما را مختل می کند

7807
04:46:13,878 --> 04:46:15,320
و فایل های ما را مسدود کنید و واقعا باشید

7808
04:46:15,320 --> 04:46:17,400
راه بهتری برای کار کردن وجود دارد

7809
04:46:17,400 --> 04:46:19,680
تا زمانی که کار می کردیم این کار را به خوبی انجام دهیم

7810
04:46:19,680 --> 04:46:21,480
با ذخیره سازی ساده بله ما وجود داشتیم

7811
04:46:21,480 --> 04:46:23,760
فقط جلو رفت و از Imports درست استفاده کرد

7812
04:46:23,760 --> 04:46:25,560
اما این زمانی بود که ما همه کدها را وارد کردیم

7813
04:46:25,560 --> 04:46:27,638
ما به صورت محلی در فهرست ما نیست

7814
04:46:27,638 --> 04:46:29,040
همه کدهای محلی را که نداشتیم داشته باشیم

7815
04:46:29,040 --> 04:46:30,680
ایجاد رابط V3 aggregator ما

7816
04:46:30,680 --> 04:46:32,520
قراردادهای خوراک قیمت را ایجاد نکرد

7817
04:46:32,520 --> 04:46:34,080
بنابراین می توانیم کاری مانند واردات انجام دهیم

7818
04:46:34,080 --> 04:46:36,160
ذخیره سازی ساده اما با قرارداد

7819
04:46:36,160 --> 04:46:38,360
خارج از پروژه ما خوب دوباره ما

7820
04:46:38,360 --> 04:46:39,920
می تواند آن را در فایل خودش کپی کند و

7821
04:46:39,920 --> 04:46:43,240
import add k T V3 Aggregator V3

7822
04:46:43,240 --> 04:46:45,240
رابط کاربری بنابراین و البته ما می رویم

7823
04:46:45,240 --> 04:46:47,240
برای استفاده از این دستور import نامگذاری شده زیرا

7824
04:46:47,240 --> 04:46:49,480
ما توسعه دهندگان فوق العاده ای هستیم که می توانیم آن را کپی کنیم

7825
04:46:49,480 --> 04:46:51,680
آن را به این صورت بچسبانید و دقیقاً همان کاری را انجام دهید

7826
04:46:51,680 --> 04:46:53,320
قبل از اینکه بتوانیم یک فایل جدید بسازیم این کار را انجام دادیم

7827
04:46:53,320 --> 04:46:55,440
به نام aggregator V3 Interface Paste

7828
04:46:55,440 --> 04:46:57,638
کد در آنجا یا ما واقعا می توانیم

7829
04:46:57,638 --> 04:47:00,440
اگر ما برویم مستقیماً از GitHub وارد کنیم

7830
04:47:00,440 --> 04:47:01,958
بازگشت به اسناد مرتبط

7831
04:47:01,958 --> 04:47:03,920
با استفاده از فیدهای داده به پایین اسکرول می کنیم

7832
04:47:03,920 --> 04:47:06,760
با استفاده از فیدهای داده در اینجا می بینیم

7833
04:47:06,760 --> 04:47:08,878
در بالا آنها این واردات را اینگونه انجام می دهند

7834
04:47:08,878 --> 04:47:11,400
واردات در قراردادهای زنجیره ای به عنوان C blah

7835
04:47:11,400 --> 04:47:13,600
بلا بلا این واردات در واقع دارای

7836
04:47:13,600 --> 04:47:16,760
راه اندازی مشابه مسیر آنچه در آن است

7837
04:47:16,760 --> 04:47:19,280
مخزن GitHub بنابراین به جای ما

7838
04:47:19,280 --> 04:47:21,400
کپی پیست از GitHub در واقع می توانیم

7839
04:47:21,400 --> 04:47:24,520
مستقیماً از GitHub یا mpm ما وارد کنید

7840
04:47:24,520 --> 04:47:26,878
می توانیم این خط را در ریمیکس خود کپی کنیم

7841
04:47:26,878 --> 04:47:29,240
می توانید آن را مانند این ریمیکس بچسبانید

7842
04:47:29,240 --> 04:47:30,638
آنقدر باهوش است که بداند این در

7843
04:47:30,638 --> 04:47:33,360
قراردادهای زنجیره ای اشاره به

7844
04:47:33,360 --> 04:47:36,680
چیزی که به عنوان پیوند زنجیره ای بسته mpm شناخته می شود

7845
04:47:36,680 --> 04:47:39,000
قراردادها قراردادهای زنجیره ای چیست

7846
04:47:39,000 --> 04:47:40,958
به عنوان مدیر بسته شناخته می شود و نگه می دارد

7847
04:47:40,958 --> 04:47:42,600
نسخه های مختلف ترکیبی از

7848
04:47:42,600 --> 04:47:44,878
کدی را برای ما در chainlink دانلود کنیم

7849
04:47:44,878 --> 04:47:46,878
قراردادها مستقیماً از زنجیره ایجاد می شوند

7850
04:47:46,878 --> 04:47:49,280
ریمیکس لینک مخزن همه اینها را دانلود می کند

7851
04:47:49,280 --> 04:47:51,320
کد از mpm که از ایجاد شده است

7852
04:47:51,320 --> 04:47:53,120
GitHub بنابراین اساسا آن را دانلود می کند

7853
04:47:53,120 --> 04:47:55,638
از GitHub بنابراین ما این واردات را انجام می دهیم

7854
04:47:55,638 --> 04:47:57,520
مانند این همان است که فقط کپی است

7855
04:47:57,520 --> 04:47:58,958
چسباندن کل رابط در بالا

7856
04:47:58,958 --> 04:48:00,760
از قرارداد ما اکنون این را داریم

7857
04:48:00,760 --> 04:48:02,280
واسط جمع کننده V3 که می خواهیم

7858
04:48:02,280 --> 04:48:03,840
کار با ما می توانیم ادامه دهیم و کامپایل کنیم

7859
04:48:03,840 --> 04:48:06,600
و بدا بینگ بدا

7860
04:48:07,680 --> 04:48:09,958
رونق بسیار عالی است، بنابراین اکنون که ما آن را داریم

7861
04:48:09,958 --> 04:48:11,558
رابط در اینجا که یک را می دهد

7862
04:48:11,558 --> 04:48:13,520
ABI مینیمالیستی برای تعامل با ما

7863
04:48:13,520 --> 04:48:14,958
قرارداد چگونه ما در واقع دریافت می کنیم

7864
04:48:14,958 --> 04:48:17,240
اطلاعات قیمت خوب دوباره اگر ما برویم

7865
04:48:17,240 --> 04:48:19,520
به اسنادی که می‌توانیم اینجا ببینیم برگردیم

7866
04:48:19,520 --> 04:48:21,520
نمونه ای از کدهایی را که می توانیم به ما می دهد

7867
04:48:21,520 --> 04:48:23,320
برای دریافت آخرین قیمت استفاده کنید اما اجازه دهید

7868
04:48:23,320 --> 04:48:24,760
خودمان بنویسیم تا بدانیم

7869
04:48:24,760 --> 04:48:28,320
چه اتفاقی می افتد ما می گوییم agregator V3

7870
04:48:28,320 --> 04:48:30,000
رابط و ما در واقع یک ایجاد خواهیم کرد

7871
04:48:30,000 --> 04:48:32,638
متغیر جدید به نام خوراک قیمت برابر است

7872
04:48:32,638 --> 04:48:35,718
قرارداد رابط Aggregator V3 در این

7873
04:48:35,718 --> 04:48:37,718
آدرسی که دوباره فقط برای آن کار می کند

7874
04:48:37,718 --> 04:48:40,040
sapoia اکنون می توانیم این آخرین دور را بنامیم

7875
04:48:40,040 --> 04:48:42,760
عملکرد داده در خوراک قیمت بنابراین ما خواهیم کرد

7876
04:48:42,760 --> 04:48:46,600
بگو خوراک قیمت. داده های دور دیرهنگام و اگر

7877
04:48:46,600 --> 04:48:48,480
ما به رابط کاربری در GitHub نگاه می کنیم

7878
04:48:48,480 --> 04:48:50,000
در واقع می توانید آخرین داده های دور را ببینید

7879
04:48:50,000 --> 04:48:51,798
فقط یک متغیر را بر نمی گرداند

7880
04:48:51,798 --> 04:48:53,480
یک دسته کامل از انواع مختلف را برمی گرداند

7881
04:48:53,480 --> 04:48:56,080
از متغیرها و برگرداندن چندگانه

7882
04:48:56,080 --> 04:48:58,040
ما برخی از نحو را انجام می دهیم که به نظر می رسد

7883
04:48:58,040 --> 04:49:02,400
این و ما می گوییم uint 80 دور ID و

7884
04:49:02,400 --> 04:49:04,240
شما حتی می توانید بین عقب و جلو تلنگر بزنید

7885
04:49:04,240 --> 04:49:05,600
اسناد مطمئن شوید که آن را دارید

7886
04:49:05,600 --> 04:49:08,320
قیمت واقعی واقعی که دوباره در آن می دانیم

7887
04:49:08,320 --> 04:49:12,120
int به طور پیش فرض یک INT 256 شما uint 256 است

7888
04:49:12,120 --> 04:49:16,000
شروع برنامه uint 256 Tim stamp و سپس

7889
04:49:16,000 --> 04:49:20,440
uint 80 در دور جواب داد خیلی زیاد است

7890
04:49:20,440 --> 04:49:22,200
کد در اینجا از این تابع

7891
04:49:22,200 --> 04:49:23,958
متغیرهای زیادی را که باید تنظیم کنیم را برمی گرداند

7892
04:49:23,958 --> 04:49:25,718
چیزی برای گرفتن آنها اما ما

7893
04:49:25,718 --> 04:49:26,798
به هیچ کدام از این موارد دیگر اهمیت نده

7894
04:49:26,798 --> 04:49:28,440
چیزهایی که ما فقط به قیمت اهمیت می‌دهیم

7895
04:49:28,440 --> 04:49:30,280
ما می توانیم انجام دهیم این است که در واقع فقط آنها را حذف کنیم

7896
04:49:30,280 --> 04:49:32,240
و کاما را در آنجا بگذارید تا ما باشیم

7897
04:49:32,240 --> 04:49:34,400
رفتن به حذف در زمان حذف شروع شد

7898
04:49:34,400 --> 04:49:36,718
تمبر حذف پاسخ داد و گرد و من

7899
04:49:36,718 --> 04:49:38,400
دستور s را بزنید تا کامپایل کنیم

7900
04:49:38,400 --> 04:49:39,920
این خطوط squiggly زرد که

7901
04:49:39,920 --> 04:49:41,400
هشدارهایی هستند اما ما آنها را برطرف خواهیم کرد

7902
04:49:41,400 --> 04:49:43,798
در یک دقیقه در حال حاضر ما در قیمت برابر است

7903
04:49:43,798 --> 04:49:45,718
خوراک قیمت. آخرین داده های دور زیرا ما

7904
04:49:45,718 --> 04:49:47,400
فقط به گرفتن قیمت از

7905
04:49:47,400 --> 04:49:49,638
بازگشت دلیل قیمت است

7906
04:49:49,638 --> 04:49:51,840
56 به این دلیل است که برخی از فیدهای قیمت می توانند باشند

7907
04:49:51,840 --> 04:49:54,120
حالا که این قیمت را داریم منفی است

7908
04:49:54,120 --> 04:49:55,240
متغیر قیمت خواهد بود

7909
04:49:55,240 --> 04:49:59,120
نشان دهنده قیمت eth بر حسب

7910
04:49:59,120 --> 04:50:01,400
دلار آمریکا است و یک عدد را برمی گرداند

7911
04:50:01,400 --> 04:50:03,120
به نظر می رسد مانند این است، زیرا دوباره slity

7912
04:50:03,120 --> 04:50:04,600
با اعشار کار نمی کند تا بدانیم

7913
04:50:04,600 --> 04:50:06,320
که این خوراک قیمت دارای هشت اعشار است

7914
04:50:06,320 --> 04:50:08,480
اما مانند این رونق بازگشتی خواهد داشت

7915
04:50:08,480 --> 04:50:10,120
مانند این مقداری را برمی گرداند که

7916
04:50:10,120 --> 04:50:11,520
به نظر می رسد این است

7917
04:50:11,520 --> 04:50:12,878
اگر بخواهیم دوبار بررسی کنیم که چند

7918
04:50:12,878 --> 04:50:14,638
اعداد اعشاری در قیمت آن وجود دارد

7919
04:50:14,638 --> 04:50:16,160
در واقع یک تابع اعشاری دارد که

7920
04:50:16,160 --> 04:50:18,040
به شما اجازه می دهد تا آن را هم اکنون بررسی کنید

7921
04:50:18,040 --> 04:50:20,558
ما پیام را می دانیم ارزش خواهد داشت

7922
04:50:20,558 --> 04:50:22,878
18 رقم اعشار از کجا بدانیم

7923
04:50:22,878 --> 04:50:24,520
خوب چون می دانیم که یک اتر است

7924
04:50:24,520 --> 04:50:27,400
برابر با این چند وجهی

7925
04:50:27,400 --> 04:50:32,160
دارای 18 صفر 1 2 3 4 5 6 7 8 9 10 1 2 3

7926
04:50:32,160 --> 04:50:35,120
4 5 6 7 8 پس این عدد عظیم است

7927
04:50:35,120 --> 04:50:38,840
برابر با 1 اتریوم راست 1. 1 2 3 4 5 6

7928
04:50:38,840 --> 04:50:41,798
7 8 9 10 1 2 3 4 5 6 7 هشت درست است

7929
04:50:41,798 --> 04:50:43,878
اکنون پیام دهید ارزش و قیمت در واقع

7930
04:50:43,878 --> 04:50:46,600
دارای اعشار مختلف قیمت است

7931
04:50:46,600 --> 04:50:49,718
هشت پیام ارزش 18 خواهد بود

7932
04:50:49,718 --> 04:50:52,160
بنابراین برای مطابقت دادن آنها باید انجام دهیم

7933
04:50:52,160 --> 04:50:57,558
زمان بازگشت قیمت 1 E10 یا برای اضافه کردن آنها

7934
04:50:57,558 --> 04:50:59,798
10 رقم اعشار اضافی و بله I

7935
04:50:59,798 --> 04:51:01,040
بدانید که ما یک خط قرمز داریم، من این را اصلاح خواهم کرد

7936
04:51:01,040 --> 04:51:04,680
قیمت یک دقیقه همانطور که می دانیم یک در 256 است

7937
04:51:04,680 --> 04:51:07,040
و پیام ارزش یک u خواهد بود

7938
04:51:07,040 --> 04:51:09,160
256 بنابراین انواع آن در واقع متفاوت است

7939
04:51:09,160 --> 04:51:11,000
بنابراین ما می خواهیم قیمت و شرایط آن را بدست آوریم

7940
04:51:11,000 --> 04:51:14,360
U 256 به جای 256 برای تبدیل آنها

7941
04:51:14,360 --> 04:51:16,160
ما دوباره می توانیم کاری به نام type را انجام دهیم

7942
04:51:16,160 --> 04:51:17,718
ریخته گری وجود دارد بسیاری از متفاوت است

7943
04:51:17,718 --> 04:51:19,280
انواعی که به راحتی قابل تبدیل هستند

7944
04:51:19,280 --> 04:51:21,520
همه انواع نمی توانند بین یکدیگر باشند

7945
04:51:21,520 --> 04:51:24,280
typ casted اما یک INT و یک un 256 can

7946
04:51:24,280 --> 04:51:28,000
چنین باشد تا قیمت ما به 256 برسد

7947
04:51:28,000 --> 04:51:31,680
فقط 256 را انجام دهید و قیمت را مانند آن قرار دهید

7948
04:51:31,680 --> 04:51:33,798
این یا فقط می توانیم هر دوی آنها را ببندیم

7949
04:51:33,798 --> 04:51:35,920
اینجوری الان البته چون ما نیستیم

7950
04:51:35,920 --> 04:51:37,958
تغییر هر حالت اما ما در حال خواندن

7951
04:51:37,958 --> 04:51:40,040
ذخیره سازی می توانیم این را به یک تابع view تبدیل کنیم

7952
04:51:40,040 --> 04:51:43,320
و سپس می گوییم که یک Uint 256 برمی گرداند

7953
04:51:43,320 --> 04:51:46,040
مثل حالا اگر کامپایل کنیم از شر آن خلاص می شویم

7954
04:51:46,040 --> 04:51:48,080
تمام آن خطاها و هشدارها در حال حاضر ریاضی است

7955
04:51:48,080 --> 04:51:49,878
می تواند از نظر استحکام کمی مشکل باشد

7956
04:51:49,878 --> 04:51:51,200
اما هر چه بیشتر این کار را انجام دهید بهتر خواهید بود

7957
04:51:51,200 --> 04:51:52,798
گرفتن و دلیل اینکه ریاضی می تواند مشکل باشد این است

7958
04:51:52,798 --> 04:51:54,280
زیرا هیچ رقم اعشاری وجود ندارد

7959
04:51:54,280 --> 04:51:55,958
بنابراین شما باید فقط با کل کار کنید

7960
04:51:55,958 --> 04:51:57,558
اعداد هر چه بیشتر با آن کار کنید

7961
04:51:57,558 --> 04:52:00,200
بهتر است

7962
04:52:01,240 --> 04:52:03,440
اگرچه عالی است، بنابراین اکنون ما یک دریافت داریم

7963
04:52:03,440 --> 04:52:05,240
تابع قیمت که قرار است برگردد

7964
04:52:05,240 --> 04:52:08,200
ارزش اتریوم بر حسب USD به عنوان

7965
04:52:08,200 --> 04:52:11,400
a u 256 اکنون تنها کاری که باید انجام دهیم این است

7966
04:52:11,400 --> 04:52:13,718
پیام ما را تبدیل کنید ارزش از نظر

7967
04:52:13,718 --> 04:52:15,798
دلار با استفاده از این تابع دریافت قیمت به

7968
04:52:15,798 --> 04:52:16,920
انجام دهید که ما از دریافت خود استفاده می کنیم

7969
04:52:16,920 --> 04:52:18,680
تابع نرخ تبدیل این را دریافت کنید

7970
04:52:18,680 --> 04:52:19,958
تابع نرخ تبدیل به

7971
04:52:19,958 --> 04:52:23,558
مقدار u 256 eth را به عنوان ورودی بگیرید و

7972
04:52:23,558 --> 04:52:25,400
ما باید این مقدار eth را به آن تبدیل کنیم

7973
04:52:25,400 --> 04:52:28,040
ارزش دلار این یک عمومی خواهد بود

7974
04:52:28,040 --> 04:52:30,480
مشاهده تابعی که یک uint را برمی گرداند

7975
04:52:30,480 --> 04:52:32,360
256 بنابراین ابتدا ما می خواهیم آن را دریافت کنیم

7976
04:52:32,360 --> 04:52:36,080
قیمت اتریوم با انجام قیمت U 256 e

7977
04:52:36,080 --> 04:52:38,280
برابر است با تابع قیمت دریافتی ما

7978
04:52:38,280 --> 04:52:40,080
فقط تعریف شده است و سپس ما می خواهیم انجام دهیم

7979
04:52:40,080 --> 04:52:46,480
مقدار U 256 eth در USD برابر با eth قیمت است

7980
04:52:46,480 --> 04:52:49,200
زمان eth مقدار و سپس ما در واقع

7981
04:52:49,200 --> 04:52:52,160
باید تقسیم بر 1 E18 دلیل ما

7982
04:52:52,160 --> 04:52:55,040
تقسیم بر 1 E18 به این دلیل است که هر دوی اینها هستند

7983
04:52:55,040 --> 04:52:57,520
دارای 18 رقم اعشار و اگر ما

7984
04:52:57,520 --> 04:53:01,240
ضرب 1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7

7985
04:53:01,240 --> 04:53:04,040
8 9 10 اگر اینها را در هر کدام ضرب کنیم

7986
04:53:04,040 --> 04:53:05,320
دیگر جایی که هر دوی اینها هستند

7987
04:53:05,320 --> 04:53:07,160
به نمایندگی از یکی ما در واقع به

7988
04:53:07,160 --> 04:53:09,440
عددی کاملاً عظیم بدست آورید

7989
04:53:09,440 --> 04:53:12,040
با 38 رقم اعشار بنابراین ما نیاز داریم

7990
04:53:12,040 --> 04:53:14,920
تقسیم بر 188 برای کاهش دوباره به پایین

7991
04:53:14,920 --> 04:53:16,558
آنچه در واقع باید مهم باشد

7992
04:53:16,558 --> 04:53:18,840
قانون با کار با ریاضی و استحکام

7993
04:53:18,840 --> 04:53:21,360
آیا شما همیشه می خواهید قبل از ضرب کنید

7994
04:53:21,360 --> 04:53:23,798
شما تقسیم دلیل این است که

7995
04:53:23,798 --> 04:53:25,480
دوباره فقط اعداد کامل کار می کنند

7996
04:53:25,480 --> 04:53:28,480
جامدادی شما قرار بود 1 ID دو شما را انجام دهید

7997
04:53:28,480 --> 04:53:30,840
در نهایت صفر می شود بنابراین شما همیشه

7998
04:53:30,840 --> 04:53:32,360
وقتی به آن رسیدیم می خواهیم اول ضرب کنیم

7999
04:53:32,360 --> 04:53:33,638
بخش پایه این دوره

8000
04:53:33,638 --> 04:53:35,000
تست کردن تمام این ریاضیات یک

8001
04:53:35,000 --> 04:53:36,798
اگر واقعاً در حال مبارزه هستید بسیار آسان تر است

8002
04:53:36,798 --> 04:53:38,200
با برخی از بیت های ریاضی در حال حاضر من

8003
04:53:38,200 --> 04:53:39,680
اجازه نمی دهد که شما را کاهش دهد زیرا

8004
04:53:39,680 --> 04:53:41,160
یکی از چیزهایی که هوش مصنوعی واقعا خوب است

8005
04:53:41,160 --> 04:53:42,558
در بسیاری از این ریاضیات را انجام می دهد

8006
04:53:42,558 --> 04:53:44,680
تبدیل اما در هر صورت این eth

8007
04:53:44,680 --> 04:53:46,600
مقدار به دلار، عددی است که ما هستیم

8008
04:53:46,600 --> 04:53:48,600
به دنبال آن هستیم تا بتوانیم بگوییم آنها را برگردانید

8009
04:53:48,600 --> 04:53:50,718
به دلار و عالی اکنون ما یک دریافت داریم

8010
04:53:50,718 --> 04:53:52,360
تابع نرخ تبدیل اجازه دهید راه برویم

8011
04:53:52,360 --> 04:53:53,480
از طریق این با هم فقط به طوری که شما

8012
04:53:53,480 --> 04:53:55,240
می تواند بفهمد در واقع چه اتفاقی می افتد

8013
04:53:55,240 --> 04:53:57,120
بیایید بگوییم که می خواهیم ببینیم یک عدد چقدر است

8014
04:53:57,120 --> 04:53:59,360
eth ارزش خوبی دارد که ما آن را دریافت خواهیم کرد

8015
04:53:59,360 --> 04:54:02,400
قیمت eth که فرض کنید 2000 دلار است

8016
04:54:02,400 --> 04:54:04,638
اما با one2 3 2000 دلار خواهد بود

8017
04:54:04,638 --> 04:54:09,798
4 5 6 7 8 1 2 3 4 5 6 7 8 9 10 18 صفر

8018
04:54:09,798 --> 04:54:12,440
بنابراین ممکن است چیزی شبیه این به نظر برسد

8019
04:54:12,440 --> 04:54:15,080
این بدان معناست که ما این 2000 را انجام خواهیم داد

8020
04:54:15,080 --> 04:54:18,638
با 18 رقم اعشار ضربدر 1 E که

8021
04:54:18,638 --> 04:54:22,718
خواهد بود 1 1 2 3 4 5 6 7 8 1 2 3 4

8022
04:54:22,718 --> 04:54:25,400
5 6 7 8 8 9 10 ما ضرب می کنیم

8023
04:54:25,400 --> 04:54:27,558
آنها با هم و سپس از آنجایی که ما هستیم

8024
04:54:27,558 --> 04:54:29,840
سپس 36 صفر اضافی دریافت خواهید کرد

8025
04:54:29,840 --> 04:54:32,600
ما فقط بر 1 E18 تقسیم می کنیم و اینطور است

8026
04:54:32,600 --> 04:54:33,958
دریافت می کردیم

8027
04:54:33,958 --> 04:54:37,360
2000 دلار برابر با 1 E می شود 2000

8028
04:54:37,360 --> 04:54:39,520
البته با 18 رقم اعشار یکی از

8029
04:54:39,520 --> 04:54:40,878
دلایل خوب برای استفاده از اعداد کامل

8030
04:54:40,878 --> 04:54:42,920
در استحکام این است که امکان پذیر نیست

8031
04:54:42,920 --> 04:54:45,120
ارقام اعشاری داشته باشیم تا هیچ کدام را از دست ندهیم

8032
04:54:45,120 --> 04:54:46,920
دقت که واقعا خوب است

8033
04:54:46,920 --> 04:54:48,558
معمولا ما باید این تابع را تست کنیم

8034
04:54:48,558 --> 04:54:50,240
قبل از ادامه، اما از آنجایی که ما در حال انجام آن هستیم

8035
04:54:50,240 --> 04:54:51,718
همه اینها در یک آزمون که و من قول می دهم

8036
04:54:51,718 --> 04:54:53,360
شما که من این همه را از قبل تست کردم

8037
04:54:53,360 --> 04:54:54,320
ما فقط می خواهیم جلو برویم و نگه داریم

8038
04:54:54,320 --> 04:54:56,440
اکنون که همه این کارها را انجام داده ایم، همینطور است

8039
04:54:56,440 --> 04:54:58,638
اگر می خواهیم مطمئن شویم که ما کار می کنیم

8040
04:54:58,638 --> 04:55:01,920
کاربران حداقل 5 دلار می فرستند ما می توانیم انجام دهیم

8041
04:55:01,920 --> 04:55:04,718
دریافت نرخ تبدیل پیام فرستنده

8042
04:55:04,718 --> 04:55:06,798
باید بیشتر از حداقل دلار باشد

8043
04:55:06,798 --> 04:55:08,440
زیرا دریافت نرخ تبدیل یک eth طول می کشد

8044
04:55:08,440 --> 04:55:10,600
مقدار به عنوان ورودی از قیمت گذاری قیمت استفاده می کند

8045
04:55:10,600 --> 04:55:13,280
اطلاعاتی برای بازگرداندن ارزش دلار

8046
04:55:13,280 --> 04:55:15,200
و ما قصد داریم بررسی کنیم تا ببینیم که

8047
04:55:15,200 --> 04:55:17,160
ارزش دلاری پیام ارزش است

8048
04:55:17,160 --> 04:55:20,080
با این حال، بیشتر از حداقل دلار آمریکا است

8049
04:55:20,080 --> 04:55:21,840
از آنجایی که دریافت نرخ تبدیل بازده a

8050
04:55:21,840 --> 04:55:24,040
مقدار با 18 رقم اعشار که نیاز داریم

8051
04:55:24,040 --> 04:55:28,280
حداقل USD ما را به 5 * 10 به روز کنید

8052
04:55:28,280 --> 04:55:30,680
تا 18 افزایش یابد یا می توانیم 5 را نیز انجام دهیم

8053
04:55:30,680 --> 04:55:35,718
E18 یا ما 5 * 1 را انجام می دهیم

8054
04:55:37,280 --> 04:55:40,440
E18 من شخصاً این نحو 5e8 را دوست دارم

8055
04:55:40,440 --> 04:55:42,240
اما هر کاری که برای شما مفید باشد من می روم

8056
04:55:42,240 --> 04:55:43,520
این را در یک شبکه آزمایشی فقط به آن مستقر کنید

8057
04:55:43,520 --> 04:55:45,280
این کار را نشان دهید اما دوباره شما

8058
04:55:45,280 --> 04:55:46,958
مجبور نیستیم پس ما می رویم

8059
04:55:46,958 --> 04:55:49,040
پیشاپیش استقرارهای قبلی ما را حذف کنید

8060
04:55:49,040 --> 04:55:51,718
تزریق وب 3 استقرار متام توده بالا می آید

8061
04:55:51,718 --> 04:55:53,600
به ادامه و تایید بعد از a

8062
04:55:53,600 --> 04:55:54,920
با تاخیر طولانی ما مستقر خواهیم شد

8063
04:55:54,920 --> 04:55:57,080
قرارداد اینجا ما همه این چیزها را داریم

8064
04:55:57,080 --> 04:55:58,520
می توانید تماس بگیرید قیمت و ما می توانیم ببینید

8065
04:55:58,520 --> 04:56:00,798
ارزش اتریوم در حال حاضر این است

8066
04:56:00,798 --> 04:56:02,638
18 رقم اعشار که بسیار عالی است

8067
04:56:02,638 --> 04:56:04,480
این اطراف است

8068
04:56:04,480 --> 04:56:07,200
1896 دلار بنابراین اگر بخواهم این بودجه را تامین کنم

8069
04:56:07,200 --> 04:56:09,718
با شاید 100 راه من برای یک واقعیت می دانم

8070
04:56:09,718 --> 04:56:11,878
این راه کافی نخواهد بود پس اگر

8071
04:56:11,878 --> 04:56:13,680
ما به این تابع سرگرم کننده که در واقع هستیم می گوییم

8072
04:56:13,680 --> 04:56:16,440
رفتن به این تخمین گاز شکست خورد

8073
04:56:16,440 --> 04:56:18,040
خطای تخمین گاز با

8074
04:56:18,040 --> 04:56:20,440
پیغام زیر بلاه بلا بله خطا

8075
04:56:20,440 --> 04:56:23,040
اجرای برگشت به اندازه کافی ارسال نشد

8076
04:56:23,040 --> 04:56:25,760
eth که در واقع دقیقا همان خطا است

8077
04:56:25,760 --> 04:56:28,480
پیامی که ما اینجا داریم دقیقاً همین است

8078
04:56:28,480 --> 04:56:29,958
پیام خطای ما در اینجا در ما چیست

8079
04:56:29,958 --> 04:56:31,878
نیاز به مقدار کافی th ارسال نکرده است، بنابراین اگر ما

8080
04:56:31,878 --> 04:56:33,520
سعی کنید بودجه آن را تامین کنید

8081
04:56:33,520 --> 04:56:36,080
به اندازه کافی eth و این تخمین گاز ارسال کنید

8082
04:56:36,080 --> 04:56:38,240
شکست خورد یک خطای بسیار رایج است که

8083
04:56:38,240 --> 04:56:41,360
در ریمیکس و solidity و evm خواهید دید

8084
04:56:41,360 --> 04:56:43,200
به طور کلی این فقط یک دیگ است

8085
04:56:43,200 --> 04:56:45,600
پاسخ هواپیما برای مشکلی پیش آمد

8086
04:56:45,600 --> 04:56:47,320
خوشبختانه ما پیام خطای واقعی را دریافت کردیم

8087
04:56:47,320 --> 04:56:49,280
در اینجا، بنابراین ما می توانیم اشکال زدایی در اینجا آنچه است

8088
04:56:49,280 --> 04:56:50,958
در واقع در حال حاضر شما اینجا را ببینید ما

8089
04:56:50,958 --> 04:56:52,840
هنوز هم می تواند مانند من این تراکنش را ارسال کند

8090
04:56:52,840 --> 04:56:55,400
گفت ما در واقع برای ارسال گاز خرج خواهیم کرد

8091
04:56:55,400 --> 04:56:57,480
یک تراکنش ناموفق و این نیست

8092
04:56:57,480 --> 04:56:58,520
چیزی که ما می خواهیم انجام دهیم بنابراین ما هستیم

8093
04:56:58,520 --> 04:57:01,080
با این حال اگر ادامه دهید و لغو کنید

8094
04:57:01,080 --> 04:57:05,240
ما شاید 1 1 2 3 4 5 6 7 8 1 2 ارسال کردیم

8095
04:57:05,240 --> 04:57:08,760
3 4 5 6 7 8 9 پس اگر به گوگل برویم

8096
04:57:08,760 --> 04:57:10,600
در واقع ما حتی می توانیم مانند e to را ببینیم

8097
04:57:10,600 --> 04:57:13,120
نرخ تبدیل دلار پس اگر ما ارسال کنیم

8098
04:57:13,120 --> 04:57:17,040
0.01 0.01 eth در حال حاضر 8 دلار ارزش دارد

8099
04:57:17,040 --> 04:57:18,520
دلار ممکن است بسته به آن متفاوت باشد

8100
04:57:18,520 --> 04:57:20,680
در زمانی که شما واقعاً آن را انجام می دهید، بنابراین ما ارسال می کنیم

8101
04:57:20,680 --> 04:57:24,160
0.01 e در ریمیکس ما و ما می توانیم این کار را انجام دهیم

8102
04:57:24,160 --> 04:57:27,798
با انجام 1 1 2 3 4 5 6 7 8 9 10 1 2 3 4

8103
04:57:27,798 --> 04:57:32,840
5 6 بنابراین 1 e16 است و ما اکنون صندوق را می زنیم

8104
04:57:32,840 --> 04:57:34,440
در واقع متام Mass بالا می آید ما نمی بینیم

8105
04:57:34,440 --> 04:57:36,520
آن خطای تخمین گاز را دریافت کنیم، می توانیم برویم

8106
04:57:36,520 --> 04:57:38,200
جلو و تایید کنید و ما می توانیم آن را ببینیم

8107
04:57:38,200 --> 04:57:40,600
عملکرد ما همانطور که انتظار می رود کار می کند

8108
04:57:40,600 --> 04:57:42,200
که عالی است در حال برگشت است

8109
04:57:42,200 --> 04:57:44,958
تراکنش هایی که کمتر از 5 دلار و

8110
04:57:44,958 --> 04:57:46,440
این اجازه می دهد تا تراکنش ها انجام شود

8111
04:57:46,440 --> 04:57:48,958
که حداقل 5 دلار عالی و اگر ما

8112
04:57:48,958 --> 04:57:50,760
حداقل USD را انتخاب کنید که واضح است

8113
04:57:50,760 --> 04:57:53,280
که در اینجا و ما می توانیم ببینیم که 0.01 داریم

8114
04:57:53,280 --> 04:57:56,558
eth اینجا فوق العاده است و از آنجایی که ما این کار را نمی کنیم

8115
04:57:56,558 --> 04:57:57,878
در اینجا ما یک تابع برداشت داریم

8116
04:57:57,878 --> 04:57:59,200
در واقع نمی تواند آن را بیرون بکشد که هست

8117
04:57:59,200 --> 04:58:01,240
دلیل دیگری که می گویم هی شاید نه

8118
04:58:01,240 --> 04:58:02,718
همین الان این را تست کنید اما ما عالی هستیم

8119
04:58:02,718 --> 04:58:04,000
تایید کرد که نرخ تبدیل دریافت ما است

8120
04:58:04,000 --> 04:58:07,718
کار می کند پس بیایید ادامه دهیم

8121
04:58:09,120 --> 04:58:11,360
فوق العاده است پس چیز بعدی چیست

8122
04:58:11,360 --> 04:58:13,480
ما باید در این قرارداد خوب عمل کنیم

8123
04:58:13,480 --> 04:58:15,200
احتمالاً می خواهید کاربران را پیگیری کنید

8124
04:58:15,200 --> 04:58:17,320
که در این قرارداد برای ما پول می فرستند بنابراین ما

8125
04:58:17,320 --> 04:58:18,878
می تواند آرایه ای از آدرس ها را به نام نگه دارد

8126
04:58:18,878 --> 04:58:20,840
تامین کنندگان مالی و بسته به آن به روز رسانی ادامه دهید

8127
04:58:20,840 --> 04:58:23,360
در مورد اینکه واقعاً به چه کسی پول ایالات متحده را ارسال می کند

8128
04:58:23,360 --> 04:58:25,638
در بالا یک آرایه آدرس یا

8129
04:58:25,638 --> 04:58:27,958
یک لیست آدرس ما آن را عمومی می کنیم و

8130
04:58:27,958 --> 04:58:30,360
ما آن را تامین کنندگان مالی و در هر زمان می نامیم

8131
04:58:30,360 --> 04:58:32,200
کسی پول آمریکا می فرستد ما می گوییم

8132
04:58:32,200 --> 04:58:36,200
سرمایه گذاران پیام فشار می دهند. فرستنده لایک

8133
04:58:36,200 --> 04:58:39,000
پیام پیام Val. فرستنده دیگری است

8134
04:58:39,000 --> 04:58:40,760
متغیر جهانی که می توانیم در جامدادی استفاده کنیم

8135
04:58:40,760 --> 04:58:42,440
که اشاره به هر که این را نامیده است

8136
04:58:42,440 --> 04:58:44,400
کارکرد فرستنده تراکنش

8137
04:58:44,400 --> 04:58:46,718
به این قرارداد، بنابراین اگر ما در ساپویا هستیم

8138
04:58:46,718 --> 04:58:48,240
و یک تراکنش را برای a مقداردهی اولیه می کنیم

8139
04:58:48,240 --> 04:58:50,280
پیام را متامامک کنید فرستنده در حال رفتن به

8140
04:58:50,280 --> 04:58:52,200
این اکانت همین جا باشد

8141
04:58:52,200 --> 04:58:54,798
شاید بخواهیم حتی یک نقشه برداری از

8142
04:58:54,798 --> 04:58:56,878
آدرس ها را برای آسان تر نگاه کردن

8143
04:58:56,878 --> 04:58:59,480
مقدار پولی که هر مجری برای این کار ارسال کرده است

8144
04:58:59,480 --> 04:59:03,000
ما یک نقشه از یک آدرس به a می کنیم

8145
04:59:03,000 --> 04:59:06,718
u به 256 ما آن را آدرس عمومی می نامیم

8146
04:59:06,718 --> 04:59:09,718
به مقدار بودجه در حال حاضر چیزی که

8147
04:59:09,718 --> 04:59:11,760
جدیدتر در استحکام این است که شما در واقع می توانید

8148
04:59:11,760 --> 04:59:13,840
نام انواع در نقشه برداری خود را به شما

8149
04:59:13,840 --> 04:59:17,680
می توان گفت آدرس fun به un 56 نگاشت شده است

8150
04:59:17,680 --> 04:59:19,840
مقدار بودجه معمولاً همین است

8151
04:59:19,840 --> 04:59:21,638
معروف به قند نحوی کوچک آن است

8152
04:59:21,638 --> 04:59:24,040
فقط برای اینکه راحت تر بخونم این چیه

8153
04:59:24,040 --> 04:59:27,000
نقشه برداری سرگرم کننده درست به مقدار بودجه است

8154
04:59:27,000 --> 04:59:28,480
و سپس نام متغیر ما بسیار است

8155
04:59:28,480 --> 04:59:30,760
آدرس صریح به مقدار بودجه در حال حاضر اگر

8156
04:59:30,760 --> 04:59:32,160
کسی قرارداد ما را تامین می کند

8157
04:59:32,160 --> 04:59:34,120
البته آدرس را به مقدار بودجه پرداخت کنید

8158
04:59:34,120 --> 04:59:37,638
پیام آدرس فرستنده به اضافه برابر است

8159
04:59:37,638 --> 04:59:39,480
هر آنچه قبلاً تأمین مالی کرده اند

8160
04:59:39,480 --> 04:59:41,680
پیام پلاس. برای هر چه هستند ارزش قائل شوند

8161
04:59:41,680 --> 04:59:43,520
علاوه بر این اضافه کردن همه حق عالی و

8162
04:59:43,520 --> 04:59:45,080
حالا ما راهی برای پیگیری داریم

8163
04:59:45,080 --> 04:59:47,400
سرمایه گذارانی که برای قرارداد ما پول می فرستند

8164
04:59:47,400 --> 04:59:49,480
و یک راه آسان با یک نقشه برداری به

8165
04:59:49,480 --> 04:59:52,878
ببینید چقدر خرج کرده اند

8166
04:59:54,000 --> 04:59:56,440
در مجموع اکنون می دانم که ما چیزهای زیادی را پشت سر گذاشته ایم

8167
04:59:56,440 --> 04:59:58,120
از استحکام پیشرفته در اینجا، بنابراین اجازه دهید یک

8168
04:59:58,120 --> 04:59:59,760
تازه کردن سریع چیزهایی که یاد گرفته ایم

8169
04:59:59,760 --> 05:00:01,958
هر زمان که با یک قرارداد تعامل داشته باشیم

8170
05:00:01,958 --> 05:00:04,638
ما همیشه به آدرس و ABI نیاز داریم

8171
05:00:04,638 --> 05:00:06,558
کامپایل یک رابط به ما اجازه می دهد تا دریافت کنیم

8172
05:00:06,558 --> 05:00:09,080
که ABI بسیار آسان برای ما به تعامل است

8173
05:00:09,080 --> 05:00:10,840
با یک قرارداد دیگر وقتی ترکیب می کنیم

8174
05:00:10,840 --> 05:00:12,440
آدرس قرارداد با رابط

8175
05:00:12,440 --> 05:00:14,440
ما به راحتی می توانیم توابع روی آن را فراخوانی کنیم

8176
05:00:14,440 --> 05:00:16,360
فیدهای قیمت لینک زنجیره قرارداد یک

8177
05:00:16,360 --> 05:00:18,840
راه آسان برای دریافت داده ها به ویژه قیمت

8178
05:00:18,840 --> 05:00:20,920
داده ها از دنیای واقعی به هوشمند ما

8179
05:00:20,920 --> 05:00:22,680
قراردادها هنگام کار با ریاضی در

8180
05:00:22,680 --> 05:00:25,120
جامد و evm در اعشار عمومی

8181
05:00:25,120 --> 05:00:26,718
کار نمی کند، بنابراین ما باید همیشه بسازیم

8182
05:00:26,718 --> 05:00:28,080
مطمئن شوید که از تعداد صحیح استفاده می کنیم

8183
05:00:28,080 --> 05:00:29,718
هر زمان که با واحدهای خود تعامل داشته باشیم

8184
05:00:29,718 --> 05:00:32,440
پیام قراردادها ارزش و پیام

8185
05:00:32,440 --> 05:00:34,558
فرستنده به عنوان در دسترس جهانی شناخته می شوند

8186
05:00:34,558 --> 05:00:36,638
واحدها در استحکام و به آنها اشاره می کنند

8187
05:00:36,638 --> 05:00:38,920
ارسال یک پیام از تماس فعلی

8188
05:00:38,920 --> 05:00:41,040
یا تعداد راه ارسال شده با پیام

8189
05:00:41,040 --> 05:00:42,920
یا معامله یک دسته کامل وجود دارد

8190
05:00:42,920 --> 05:00:44,320
اینها و شما می توانید همه آنها را در قسمت مشاهده کنید

8191
05:00:44,320 --> 05:00:46,760
استحکام

8192
05:00:48,280 --> 05:00:49,958
اسناد بسیار خوب است، بنابراین ما داریم

8193
05:00:49,958 --> 05:00:51,240
راهی برای به دست آوردن این قیمت وجود دارد

8194
05:00:51,240 --> 05:00:53,240
اطلاعات به راحتی با این حال ما

8195
05:00:53,240 --> 05:00:54,600
کد کمی به هم ریخته می شود

8196
05:00:54,600 --> 05:00:56,000
با اینها قیمت و تبدیل G را دریافت کنید

8197
05:00:56,000 --> 05:00:57,680
امتیاز دهید که فکر می کنید اینها هستند

8198
05:00:57,680 --> 05:00:59,240
توابعی که می توانند دوباره مورد استفاده قرار گیرند

8199
05:00:59,240 --> 05:01:00,878
اغلب به هر حال برای هر کسی که به دنبال آن است

8200
05:01:00,878 --> 05:01:03,080
کار با فیدهای قیمت لینک زنجیره ای همینطور است

8201
05:01:03,080 --> 05:01:04,600
راه آسان تری برای کار کردن با آن وجود دارد

8202
05:01:04,600 --> 05:01:06,240
این اطلاعات قیمت گذاری ممکن است انجام دهد

8203
05:01:06,240 --> 05:01:07,718
برخی از ریاضیات مانند این بسیار رایج است و

8204
05:01:07,718 --> 05:01:09,440
ما می‌خواهیم قراردادهای دیگری هم بشود

8205
05:01:09,440 --> 05:01:12,040
وارد کردن این قابلیت تبدیل و

8206
05:01:12,040 --> 05:01:13,240
راهی که ما می توانیم این کار را انجام دهیم در واقع است

8207
05:01:13,240 --> 05:01:15,080
ایجاد چیزی به نام کتابخانه

8208
05:01:15,080 --> 05:01:16,440
سایتی وجود دارد به نام solidity

8209
05:01:16,440 --> 05:01:19,080
با مثالی که نمونه های عالی دارد

8210
05:01:19,080 --> 05:01:21,080
استفاده از کتابخانه ها و آنچه که با آنها کار می کنند

8211
05:01:21,080 --> 05:01:22,760
کتابخانه ها شبیه قراردادها هستند اما

8212
05:01:22,760 --> 05:01:24,280
شما نمی توانید هیچ متغیر حالتی را اعلام کنید

8213
05:01:24,280 --> 05:01:26,320
و شما نمی توانید اتر را یک کتابخانه ارسال کنید

8214
05:01:26,320 --> 05:01:27,878
در قرارداد تعبیه شده است اگر همه

8215
05:01:27,878 --> 05:01:29,958
در غیر این صورت عملکردهای کتابخانه داخلی هستند

8216
05:01:29,958 --> 05:01:31,638
کتابخانه باید مستقر شود و سپس

8217
05:01:31,638 --> 05:01:33,600
قبل از استقرار قرارداد پیوند داده شده است

8218
05:01:33,600 --> 05:01:34,798
این کمی گیج کننده است

8219
05:01:34,798 --> 05:01:36,280
در حال حاضر بیش از حد در مورد آن نگران باشید

8220
05:01:36,280 --> 05:01:37,958
استفاده از کتابخانه ها در واقع می تواند اضافه کند

8221
05:01:37,958 --> 05:01:40,000
عملکرد به مقادیر مختلف و

8222
05:01:40,000 --> 05:01:42,280
منظور من از آن چاه چیست یعنی ما

8223
05:01:42,280 --> 05:01:44,320
می تواند نرخ تبدیل ما را داشته باشد

8224
05:01:44,320 --> 05:01:47,440
تابع تابعی از هر مقدار باشد

8225
05:01:47,440 --> 05:01:49,878
شما 256 را تایپ کنید یعنی ما می توانیم این را بگیریم

8226
05:01:49,878 --> 05:01:51,120
نرخ تبدیل را دریافت کنید و کاری انجام دهید

8227
05:01:51,120 --> 05:01:54,480
مانند پیام ارزش تبدیل getet

8228
05:01:54,480 --> 05:01:56,480
نرخ گذاری کنید تا بتوانیم سفارشی خود را ایجاد کنیم

8229
05:01:56,480 --> 05:01:58,558
عملکرد با هر نوع ما می توانیم کار کنیم

8230
05:01:58,558 --> 05:02:00,558
با دریافت نرخ تبدیل به عنوان پیام.

8231
05:02:00,558 --> 05:02:02,400
Val یک کلاس یا یک شی یا یک بود

8232
05:02:02,400 --> 05:02:04,400
قراردادی که ما در واقع برای انجام آن ایجاد کردیم

8233
05:02:04,400 --> 05:02:06,320
این اجازه دهید به فایل های خود برگردیم ایجاد یک

8234
05:02:06,320 --> 05:02:08,680
جدید یک جدید به نام قیمت ایجاد کنید

8235
05:02:08,680 --> 05:02:10,280
مبدل

8236
05:02:10,280 --> 05:02:13,320
روح و این قرار است یک کتابخانه شود

8237
05:02:13,320 --> 05:02:15,440
کتابخانه مبدل قیمت پس چگونه می توانیم

8238
05:02:15,440 --> 05:02:17,320
ایجاد یک کتابخانه و آنچه که یک کتابخانه است

8239
05:02:17,320 --> 05:02:18,718
خوب یک کتابخانه بسیار خواهد بود

8240
05:02:18,718 --> 05:02:20,558
مشابه قراردادی که قرار است امضا کنیم

8241
05:02:20,558 --> 05:02:22,440
البته با مجوز spdx شروع کنید

8242
05:02:22,440 --> 05:02:24,760
شناسه ما عملا را انجام خواهیم داد

8243
05:02:24,760 --> 05:02:28,000
solidity و ما نسخه ای از آن را ارائه خواهیم کرد

8244
05:02:28,000 --> 05:02:30,760
0.818 هویج کوچک و به جای

8245
05:02:30,760 --> 05:02:32,400
تایپ قرارداد ما در واقع به

8246
05:02:32,400 --> 05:02:34,558
کتابخانه را برای نام کتابخانه تایپ کنید

8247
05:02:34,558 --> 05:02:35,760
و ما این کتابخانه را صدا می کنیم

8248
05:02:35,760 --> 05:02:39,120
مبدل قیمت تا کتابخانه ها نتوانند داشته باشند

8249
05:02:39,120 --> 05:02:40,840
هر متغیر حالت و همه توابع

8250
05:02:40,840 --> 05:02:42,638
باید علامت گذاری داخلی داشته باشیم تا ما چه هستیم

8251
05:02:42,638 --> 05:02:44,000
قرار است انجام دهیم این است که به آن برگردیم

8252
05:02:44,000 --> 05:02:46,480
fundme doso zoom out کمی ما هستیم

8253
05:02:46,480 --> 05:02:48,320
رفتن به گرفتن دریافت قیمت دریافت تبدیل

8254
05:02:48,320 --> 05:02:51,200
امتیاز دهید و نسخه دریافت کنید آنها را به خوبی حذف کنید

8255
05:02:51,200 --> 05:02:53,000
ابتدا کپی را بزنید به قیمت برگردید

8256
05:02:53,000 --> 05:02:55,120
مبدل آنها را در اینجا بچسبانید و کار کنید

8257
05:02:55,120 --> 05:02:57,040
البته با آنها در اینجا هستیم

8258
05:02:57,040 --> 05:02:59,040
به واسط جمع‌آوری V3 نیاز دارید

8259
05:02:59,040 --> 05:03:00,840
ما می خواهیم به سرگرمی خود برگردیم

8260
05:03:00,840 --> 05:03:03,120
ما قصد داریم این import نامگذاری شده را کپی کنیم

8261
05:03:03,120 --> 05:03:05,558
از واسط Aggregator V3 آن را در آن قرار دهید

8262
05:03:05,558 --> 05:03:07,638
در بالای اینجا دستور s را بزنید و ما هستیم

8263
05:03:07,638 --> 05:03:09,240
به ادامه و جمع آوری این

8264
05:03:09,240 --> 05:03:11,280
با موفقیت فاندم دیگر نمی رود

8265
05:03:11,280 --> 05:03:12,558
برای کامپایل، اما ما آن را برطرف می کنیم

8266
05:03:12,558 --> 05:03:14,240
در یک کمی در حال حاضر اولین چیزی که

8267
05:03:14,240 --> 05:03:15,280
ما باید در اینجا انجام دهیم

8268
05:03:15,280 --> 05:03:16,558
همه اینها را داخلی کنید، بنابراین ما می رویم

8269
05:03:16,558 --> 05:03:19,120
برای گفتن داخلی اینگونه ما داخلی انجام می دهیم

8270
05:03:19,120 --> 05:03:21,320
دریافت نرخ تبدیل و دریافت داخلی

8271
05:03:21,320 --> 05:03:23,080
نسخه اکنون که ما قیمت خود را داریم

8272
05:03:23,080 --> 05:03:25,000
کتابخانه مبدل ما در واقع می توانیم وارد کنیم

8273
05:03:25,000 --> 05:03:27,600
آن را به صندوق ما بازگردانده و به a وصل کنید

8274
05:03:27,600 --> 05:03:29,840
un 256 و بیایید این را حذف کنیم

8275
05:03:29,840 --> 05:03:32,840
Aggregator V3 خط رابط در حال حاضر و

8276
05:03:32,840 --> 05:03:36,520
ما مبدل قیمت واردات را انجام خواهیم داد

8277
05:03:36,520 --> 05:03:40,480
مبدل از قیمت انجام روح و اکنون به

8278
05:03:40,480 --> 05:03:42,280
توابع را در قیمت ما وصل کنید

8279
05:03:42,280 --> 05:03:45,360
کتابخانه تبدیل به همه U 256s ما

8280
05:03:45,360 --> 05:03:50,558
می گویند با استفاده از مبدل قیمت یا uint

8281
05:03:50,558 --> 05:03:53,000
256 البته اگر صندوق خود را جمع آوری کنیم

8282
05:03:53,000 --> 05:03:54,240
ما به دلیل آن مشکل خواهیم داشت

8283
05:03:54,240 --> 05:03:55,520
واقعا نمی داند چه چیزی را تبدیل می کند

8284
05:03:55,520 --> 05:03:57,240
نرخ در حال حاضر بسیار است. اجازه دهید در واقع فقط

8285
05:03:57,240 --> 05:03:58,878
این خطی را که می خواهم به آن نظر بدهید

8286
05:03:58,878 --> 05:04:01,680
این نظرات را در اینجا نیز حذف کنید

8287
05:04:01,680 --> 05:04:03,000
اما آنچه اکنون می توانیم انجام دهیم این است که می توانیم انجام دهیم

8288
05:04:03,000 --> 05:04:06,798
پیام ارزش نرخ تبدیل getet

8289
05:04:06,798 --> 05:04:09,760
نرخ تبدیل و در کتابخانه خود را دریافت کنید

8290
05:04:09,760 --> 05:04:11,400
هر زمان که با یک کتابخانه کار می کنید

8291
05:04:11,400 --> 05:04:13,558
اولین متغیر ورودی برای یک کتابخانه

8292
05:04:13,558 --> 05:04:15,240
خواهد شد آن نوع که شما هستید

8293
05:04:15,240 --> 05:04:18,240
با استفاده از کتابخانه بنابراین پیام دهید. ارزش

8294
05:04:18,240 --> 05:04:21,040
از نوع un 256 است بنابراین این مورد تصویب می شود

8295
05:04:21,040 --> 05:04:23,000
داخل دریافت نرخ تبدیل به عنوان

8296
05:04:23,000 --> 05:04:26,440
متغیر اول به U 256 e مقدار زوج

8297
05:04:26,440 --> 05:04:28,360
اگرچه ما هیچ متغیری را پاس نمی کنیم

8298
05:04:28,360 --> 05:04:30,600
داخل این پرانتز در اینجا برای دریافت

8299
05:04:30,600 --> 05:04:32,400
قیمت و دریافت نسخه ما واقعا نیست

8300
05:04:32,400 --> 05:04:34,718
مراقب باشید که اصلاً یک پارامتر ورودی داشته باشید

8301
05:04:34,718 --> 05:04:36,878
بنابراین آن را منتقل می کند اما کاری انجام نمی دهد

8302
05:04:36,878 --> 05:04:39,200
بنابراین در حال حاضر به جای نیاز به تبدیل

8303
05:04:39,200 --> 05:04:42,160
نرخ ارزش پیام ما در واقع می توانیم انجام دهیم

8304
05:04:42,160 --> 05:04:44,120
بیایید این خط را لغو نظر کنیم و اجازه دهید

8305
05:04:44,120 --> 05:04:47,160
حذف این خط ما در واقع می توانیم انجام دهیم

8306
05:04:47,160 --> 05:04:51,680
پیام ارزش نرخ تبدیل getet

8307
05:04:51,680 --> 05:04:54,520
نرخ تبدیل و حالا اگر کامپایل کنیم

8308
05:04:54,520 --> 05:04:55,878
این قرار است کامپایل شود

8309
05:04:55,878 --> 05:04:57,798
با موفقیت این کار می کند زیرا ما هستیم

8310
05:04:57,798 --> 05:05:00,000
پیوست کردن کتابخانه مبدل قیمت به

8311
05:05:00,000 --> 05:05:03,958
همه un 256s بنابراین در حال حاضر همه un 256s دارند

8312
05:05:03,958 --> 05:05:06,000
دسترسی به این نرخ تبدیل دریافت کنید

8313
05:05:06,000 --> 05:05:09,760
تابع و از پیام. Val یک un است

8314
05:05:09,760 --> 05:05:12,680
شش می تواند تماس بگیرد. دریافت نرخ تبدیل و

8315
05:05:12,680 --> 05:05:15,718
آن پیام خود را منتقل می کند. ارزش

8316
05:05:15,718 --> 05:05:17,718
به عنوان اولین پارامتر ورودی به

8317
05:05:17,718 --> 05:05:19,480
اگر ما دیگری می خواستیم در اینجا کار کنید

8318
05:05:19,480 --> 05:05:22,480
متغیر در اینجا مانند U به 6 چیزی

8319
05:05:22,480 --> 05:05:24,480
در غیر این صورت این اولین پارامتر خواهد بود

8320
05:05:24,480 --> 05:05:26,320
داخل این پرانتز پس شاید مثل 1

8321
05:05:26,320 --> 05:05:28,440
2 3 یا چیزی درست این یکی 2 3

8322
05:05:28,440 --> 05:05:31,120
چیزی جز پیام خواهد بود.

8323
05:05:31,120 --> 05:05:33,360
مقدار هنوز هم اولیه خواهد بود

8324
05:05:33,360 --> 05:05:35,320
پارامتری که در این مثال خواهد بود

8325
05:05:35,320 --> 05:05:37,200
eth مقدار پس بیایید جلو برویم و لغو کنیم

8326
05:05:37,200 --> 05:05:39,840
آن را لغو کنید، اما خیلی خوب است

8327
05:05:39,840 --> 05:05:41,400
ما مقدار زیادی از ریاضیات را وارد خود کرده ایم

8328
05:05:41,400 --> 05:05:45,360
خود کتابخانه تبریک می گویم

8329
05:05:46,680 --> 05:05:48,958
یکی از رایج ترین کتابخانه ها کار کنید

8330
05:05:48,958 --> 05:05:50,920
که برای مدت طولانی استفاده می شد این بود

8331
05:05:50,920 --> 05:05:53,558
کتابخانه ای به نام safemath dossou و in

8332
05:05:53,558 --> 05:05:55,200
سفرهای استحکام شما احتمالا انجام خواهید داد

8333
05:05:55,200 --> 05:05:57,120
اکنون هر از گاهی آن را ببینید

8334
05:05:57,120 --> 05:05:58,200
ما قصد داریم کمی ادامه دهیم

8335
05:05:58,200 --> 05:06:00,040
مماس در اینجا در مورد ریاضی امن و

8336
05:06:00,040 --> 05:06:02,520
ریاضی امن کتابخانه و این یک گزیده است

8337
05:06:02,520 --> 05:06:04,320
از دوره من در سال گذشته تا شما ممکن است

8338
05:06:04,320 --> 05:06:05,760
مواردی مانند پیست B و برخی دیگر را ببینید

8339
05:06:05,760 --> 05:06:07,680
چیزهایی است، اما فقط روی ریاضی امن تمرکز کنید

8340
05:06:07,680 --> 05:06:09,638
چیزها فقط وقتی به آن اشاره می کنیم بدانیم

8341
05:06:09,638 --> 05:06:10,878
ماشین مجازی جاوا اسکریپت که

8342
05:06:10,878 --> 05:06:13,200
صحبت در مورد ریمیکس مجازی

8343
05:06:13,200 --> 05:06:15,798
ماشین یکی از رایج ترین کتابخانه ها است

8344
05:06:15,798 --> 05:06:18,200
که برای طولانی ترین زمان مورد استفاده قرار گرفت بود

8345
05:06:18,200 --> 05:06:21,280
این کتابخانه به نام safemath dossou و

8346
05:06:21,280 --> 05:06:22,638
احتمالاً آن را زیاد خواهید دید

8347
05:06:22,638 --> 05:06:24,240
جاهای مختلفی که قراره بریم

8348
05:06:24,240 --> 05:06:26,200
در یک مماس کوچک سریع در اینجا و آموزش

8349
05:06:26,200 --> 05:06:28,040
شما در مورد ریاضی ایمن پس بیایید ببندیم

8350
05:06:28,040 --> 05:06:30,240
مبدل فاندمی و بستن قیمت و

8351
05:06:30,240 --> 05:06:34,480
بیایید یک فایل جدید به نام ریاضی امن ایجاد کنیم

8352
05:06:34,480 --> 05:06:37,000
تستر. روح و بیایید با برخی شروع کنیم

8353
05:06:37,000 --> 05:06:39,280
همه چیزهای اساسی در اینجا ریاضی امن بود

8354
05:06:39,280 --> 05:06:41,958
بیش از مکان قبل از نسخه 0.8

8355
05:06:41,958 --> 05:06:44,440
از استحکام و در حال حاضر آن را تقریبا در هیچ

8356
05:06:44,440 --> 05:06:46,600
قرارداد چه اتفاقی افتاد چرا امن است

8357
05:06:46,600 --> 05:06:48,878
maath دیگر به خوبی استفاده نمی شود

8358
05:06:48,878 --> 05:06:51,440
ایجاد یک قرارداد نمونه این است

8359
05:06:51,440 --> 05:06:52,958
بخشی که مجبور نیستید دنبال کنید

8360
05:06:52,958 --> 05:06:54,400
همراه اگر نمی خواهید همراه با کد نویسی کنید

8361
05:06:54,400 --> 05:06:56,480
با من اما اگر تو را بخواهی

8362
05:06:56,480 --> 05:06:58,240
کاملاً هنوز هم می تواند این باشد

8363
05:06:58,240 --> 05:07:00,120
قراردادی که قرار است روی آن منعقد کنیم

8364
05:07:00,120 --> 05:07:02,240
ما می توانیم از ماشین مجازی جاوا اسکریپت استفاده کنیم

8365
05:07:02,240 --> 05:07:04,240
هر نسخه از solidity قبل از نسخه

8366
05:07:04,240 --> 05:07:07,360
0.8 از استحکام بنابراین برای مثال ما استفاده خواهیم کرد

8367
05:07:07,360 --> 05:07:11,440
pragma carot 0.6 6.0 و ما ایجاد خواهیم کرد

8368
05:07:11,440 --> 05:07:16,558
قرارداد تست ریاضی ایمن روح حالا اگر من

8369
05:07:16,558 --> 05:07:20,320
یک un 8 ایجاد کنید، آن را روی آن تنظیم کردم

8370
05:07:20,320 --> 05:07:23,718
شماره بزرگ عمومی و من این را تنظیم کردم

8371
05:07:23,718 --> 05:07:27,280
255 اوه تست ریاضی ایمن بیایید ادامه دهیم

8372
05:07:27,280 --> 05:07:31,600
و کامپایل تست ریاضی ایمن با

8373
05:07:31,600 --> 05:07:36,040
0.67 fragma جامد حداکثر اندازه

8374
05:07:36,040 --> 05:07:39,360
a u 8 می شود 255 این در حال رفتن است

8375
05:07:39,360 --> 05:07:41,600
تا بزرگترین عددی باشیم که می توانیم بسازیم

8376
05:07:41,600 --> 05:07:44,320
در U 8 و اگر بخواهم این را مستقر کنم

8377
05:07:44,320 --> 05:07:46,840
به یک VM جاوا اسکریپت یا حتی یک آزمایش

8378
05:07:46,840 --> 05:07:49,320
آزمایشگر ریاضی صرفه جویی در شبکه بیایید ادامه دهیم

8379
05:07:49,320 --> 05:07:50,320
و مستقر کنید

8380
05:07:50,320 --> 05:07:53,280
اگر عدد بزرگی را بزنم به آن خواهیم رسید

8381
05:07:53,280 --> 05:07:54,400
دریافت کنید

8382
05:07:54,400 --> 05:07:57,200
255 خوب اگر a ایجاد کنم چه اتفاقی می افتد

8383
05:07:57,200 --> 05:08:01,958
تابعی به نام add که عدد بزرگ را تنظیم می کند

8384
05:08:01,958 --> 05:08:06,000
برابر با شماره یک بزرگ بیایید پس انداز کنیم

8385
05:08:06,000 --> 05:08:09,558
که آن قرارداد قدیمی را حذف کرده و مستقر می کند

8386
05:08:09,558 --> 05:08:12,280
در حال حاضر عدد بزرگ 255 است که چه اتفاقی می افتد

8387
05:08:12,280 --> 05:08:16,240
وقتی 255 را به عدد بزرگ اضافه می کنیم

8388
05:08:16,240 --> 05:08:19,638
حداکثر اندازه ای است که یک واحد 8 می تواند خوب باشد

8389
05:08:19,638 --> 05:08:22,000
بیایید اکنون اضافه کنید، بیایید بررسی کنیم که چه چیزی بزرگ است

8390
05:08:22,000 --> 05:08:26,120
عدد بزرگ است عدد به صفر بازنشانی می شود

8391
05:08:26,120 --> 05:08:28,718
بنابراین قبل از نسخه چه اتفاقی می افتد

8392
05:08:28,718 --> 05:08:31,440
0.8 از جامد اعداد صحیح کناری و

8393
05:08:31,440 --> 05:08:34,120
اعداد صحیح بر اساس این مفهوم از بودن اجرا می شوند

8394
05:08:34,120 --> 05:08:37,200
علامت زده نشده است که به این معنی است که اگر پاس کردید

8395
05:08:37,200 --> 05:08:39,280
حد بالایی یک عدد آن را خواهد داشت

8396
05:08:39,280 --> 05:08:41,360
فقط بپیچید و دوباره شروع کنید

8397
05:08:41,360 --> 05:08:43,200
از کمترین عدد می تواند چنین باشد اگر

8398
05:08:43,200 --> 05:08:45,520
من تماس می گیرم اضافه کردن یک دسته کامل بار دیگر و

8399
05:08:45,520 --> 05:08:47,520
حالا اگر من بودم، عدد بزرگ را بزنید

8400
05:08:47,520 --> 05:08:49,878
برای زدن این دکمه افزودن یک تن بار بیشتر

8401
05:08:49,878 --> 05:08:52,600
و آن را به 255 برگردانید

8402
05:08:52,600 --> 05:08:55,080
به پیچیدن تا صفر ادامه دهید تا یکی از

8403
05:08:55,080 --> 05:08:57,200
محبوب ترین کتابخانه هایی که بیرون بود

8404
05:08:57,200 --> 05:08:59,840
این کتابخانه ریاضی امن وجود داشت که

8405
05:08:59,840 --> 05:09:02,400
اساساً برای اطمینان از آن بررسی می شود

8406
05:09:02,400 --> 05:09:05,080
شما در اطراف un 256 یا

8407
05:09:05,080 --> 05:09:07,558
در 256 اساساً راهی برای گفتن بود

8408
05:09:07,558 --> 05:09:09,600
سلام شما به حداکثر این عدد رسیده اید

8409
05:09:09,600 --> 05:09:11,480
می تواند باشد و اکنون تراکنش شما در حال انجام است

8410
05:09:11,480 --> 05:09:14,760
اگر این را به 0.8 از تغییر دهیم شکست می خورد

8411
05:09:14,760 --> 05:09:17,798
جامدادی حذف قرارداد قدیمی برو

8412
05:09:17,798 --> 05:09:19,718
این را به

8413
05:09:19,718 --> 05:09:22,840
0.8 ما به جلو می رویم و آن را کامپایل می کنیم و

8414
05:09:22,840 --> 05:09:25,200
اکنون این را در جاوا اسکریپت مستقر می کنیم

8415
05:09:25,200 --> 05:09:29,280
VM اگر عدد بزرگ را بزنم 255 می گیریم اما اگر

8416
05:09:29,280 --> 05:09:32,400
ما اضافه کردن را فشار می دهیم در واقع شکست می خورد و ما

8417
05:09:32,400 --> 05:09:36,040
هنوز هم در نسخه 0.8 solidity 255 دریافت کنید

8418
05:09:36,040 --> 05:09:37,680
آنها این بیت را در آنجا اضافه کردند

8419
05:09:37,680 --> 05:09:39,400
به طور خودکار بررسی می کند تا مطمئن شود که آیا

8420
05:09:39,400 --> 05:09:40,600
شما قصد دارید کاری را انجام دهید که به آن گفته می شود

8421
05:09:40,600 --> 05:09:43,200
سرریز یا underflow روی متغیر we

8422
05:09:43,200 --> 05:09:44,878
در واقع می تواند به عقب برگردد

8423
05:09:44,878 --> 05:09:47,718
نسخه بدون علامت با استفاده از علامت بدون علامت

8424
05:09:47,718 --> 05:09:49,958
کلمه کلیدی پس اگر این عدد بزرگ را ببندیم

8425
05:09:49,958 --> 05:09:52,240
برابر با شماره یک بزرگ در این است

8426
05:09:52,240 --> 05:09:54,798
براکت بدون علامت بیایید قدیمی خود را حذف کنیم

8427
05:09:54,798 --> 05:09:57,520
قرارداد ما جمع آوری خواهد شد

8428
05:09:57,520 --> 05:10:00,920
ما به اعداد بزرگ 255 رسیدیم

8429
05:10:00,920 --> 05:10:02,920
افزودن را زده و دوباره عدد بزرگ را می زنیم

8430
05:10:02,920 --> 05:10:06,040
به صفر برگردانده شد، بنابراین کمی است

8431
05:10:06,040 --> 05:10:08,280
کمی بیشتر در مورد ریاضی ایمن بررسی شد و

8432
05:10:08,280 --> 05:10:12,320
تیک آن را بردارید بنابراین نسخه 0.76 و زیر این

8433
05:10:12,320 --> 05:10:14,520
کدی که در مقابل خود می بینید است

8434
05:10:14,520 --> 05:10:17,760
دقیقا مشابه این کد خواهد بود

8435
05:10:17,760 --> 05:10:20,240
در 0.8 و بالاتر با این بدون علامت

8436
05:10:20,240 --> 05:10:22,520
کلمه کلیدی اکنون ممکن است به آن فکر کنید

8437
05:10:22,520 --> 05:10:25,040
نسخه های جدیدتر solidity چرا من

8438
05:10:25,040 --> 05:10:27,718
از این کلمه کلیدی بدون علامت به خوبی استفاده کنید

8439
05:10:27,718 --> 05:10:29,958
بعداً متوجه شوید که این علامت زده نشده است

8440
05:10:29,958 --> 05:10:32,280
کلمه کلیدی کد شما را کمی می سازد

8441
05:10:32,280 --> 05:10:34,798
راندمان گاز بیشتر است بنابراین اگر شما کاملا

8442
05:10:34,798 --> 05:10:36,400
مثبت است که ریاضی شما هرگز نمی شود

8443
05:10:36,400 --> 05:10:38,400
برای رسیدن به حد بالا یا پایین a

8444
05:10:38,400 --> 05:10:40,440
این عدد ممکن است برای شما منطقی باشد

8445
05:10:40,440 --> 05:10:42,360
از کلمه کلیدی بدون علامت let's head استفاده کنید

8446
05:10:42,360 --> 05:10:44,638
به قرارداد Fundme ما که در آن

8447
05:10:44,638 --> 05:10:46,638
ما اکنون از مبدل قیمت استفاده می کنیم

8448
05:10:46,638 --> 05:10:49,480
کتابخانه ای که ما فقط

8449
05:10:50,680 --> 05:10:52,520
ایجاد عالی ما بسیاری از

8450
05:10:52,520 --> 05:10:53,878
اصول اولیه ریاضی که ما در خود به آن نیاز داریم

8451
05:10:53,878 --> 05:10:55,718
قرارداد Fundme همه چیز درست است پس این

8452
05:10:55,718 --> 05:10:57,280
واقعاً افراد عالی می توانند برای ما ارسال کنند

8453
05:10:57,280 --> 05:10:58,600
پول و ما دنبال آن هستیم

8454
05:10:58,600 --> 05:11:00,718
آنها را نیز که فوق العاده است بنابراین

8455
05:11:00,718 --> 05:11:01,878
چیز بعدی بدیهی است که ما به آن خواهیم پرداخت

8456
05:11:01,878 --> 05:11:03,160
می خواهیم انجام دهیم این است که ما می خواهیم باشیم

8457
05:11:03,160 --> 05:11:06,120
اکنون می تواند آن پول را خارج کند

8458
05:11:06,120 --> 05:11:07,718
بیایید جلو برویم و خود را پیاده سازی کنیم

8459
05:11:07,718 --> 05:11:09,840
تابع برداشت زمانی که همه را برداشت کنیم

8460
05:11:09,840 --> 05:11:10,958
پولی که احتمالاً می خواهیم

8461
05:11:10,958 --> 05:11:13,440
برای بازنشانی همه نگاشتها به پایین

8462
05:11:13,440 --> 05:11:15,360
صفر تا نشان دهد که ما عقب نشینی کرده ایم

8463
05:11:15,360 --> 05:11:17,638
همه پول و هیچ کس باقی نمانده است

8464
05:11:17,638 --> 05:11:18,798
این کار را انجام دهید ما از چیزی استفاده خواهیم کرد

8465
05:11:18,798 --> 05:11:21,798
حلقه for نامیده می شود حلقه for راهی برای است

8466
05:11:21,798 --> 05:11:23,878
فهرستی از چیزی یا به حلقه را مرور کنید

8467
05:11:23,878 --> 05:11:25,798
انجام کاری در مقدار مکرر

8468
05:11:25,798 --> 05:11:27,680
زمان اگر شما با دیگران آشنا هستید

8469
05:11:27,680 --> 05:11:29,320
زبان های برنامه نویسی دقیقا

8470
05:11:29,320 --> 05:11:31,360
همان مفهومی که ما می خواستیم همه چیز را بدست آوریم

8471
05:11:31,360 --> 05:11:33,558
عناصر موجود در این لیست برای مثال که

8472
05:11:33,558 --> 05:11:36,000
جایی که یک در شاخص صفر قرار دارد دو است

8473
05:11:36,000 --> 05:11:37,920
در اولین شاخص سه در

8474
05:11:37,920 --> 05:11:39,360
شاخص دوم و چهار در درجه است

8475
05:11:39,360 --> 05:11:41,200
شاخص سوم که من می دانم کمی است

8476
05:11:41,200 --> 05:11:43,160
گیج کننده اینها متفاوت هستند

8477
05:11:43,160 --> 05:11:46,760
شاخص ها هستند این عناصر هستند

8478
05:11:46,760 --> 05:11:48,840
از 0 تا 3 حلقه می زنیم تا همه را بدست آوریم

8479
05:11:48,840 --> 05:11:50,600
عناصر خارج از این آرایه را انجام دهید

8480
05:11:50,600 --> 05:11:52,120
این حلقه ما قصد داریم از چهار استفاده کنیم

8481
05:11:52,120 --> 05:11:54,638
کلمه کلیدی ما می خواهیم بگوییم چهار قرار دهید

8482
05:11:54,638 --> 05:11:57,080
پرانتز و در یک حلقه for می توانیم اضافه کنیم

8483
05:11:57,080 --> 05:11:58,638
چند چیز و به هر حال این یک است

8484
05:11:58,638 --> 05:12:00,680
روشی برای انجام نظرات در داخل یک خط و

8485
05:12:00,680 --> 05:12:03,200
جامدادی شما یک ستاره slashstar پشتی انجام می دهید

8486
05:12:03,200 --> 05:12:04,680
اسلش عقب و حالا همه چیز در اینجا است

8487
05:12:04,680 --> 05:12:06,958
یک معمولی بنابراین در یک حلقه for شما ابتدا به آن نیاز دارید

8488
05:12:06,958 --> 05:12:08,920
به آن شاخص شروع و سپس شما

8489
05:12:08,920 --> 05:12:11,160
به آن شاخص پایانی بدهید و سپس شما

8490
05:12:11,160 --> 05:12:13,638
می تواند به عنوان مثال مقدار مرحله را به آن بدهد

8491
05:12:13,638 --> 05:12:15,280
فرض کنید می خواهیم از نقطه صفر شروع کنیم

8492
05:12:15,280 --> 05:12:17,040
شاخصی که می‌خواهیم تا آخر برویم

8493
05:12:17,040 --> 05:12:19,080
شاخص 10 است و ما می خواهیم به سمت بالا برویم

8494
05:12:19,080 --> 05:12:23,400
هر بار 0o 1 2 3 4 و غیره را انجام می دهیم

8495
05:12:23,400 --> 05:12:25,200
خوب بیایید بگوییم که می خواهیم با آن شروع کنیم

8496
05:12:25,200 --> 05:12:27,520
شاخص سوم می خواهیم به 12 برویم

8497
05:12:27,520 --> 05:12:29,600
ایندکس و ما می خواهیم هر کدام دو تا افزایش پیدا کنیم

8498
05:12:29,600 --> 05:12:32,480
یک بار خوب ما سه پنج انجام می دهیم

8499
05:12:32,480 --> 05:12:35,760
7 9 و غیره بنابراین شاخص شروع ما در حال حرکت است

8500
05:12:35,760 --> 05:12:39,280
یک un 256 باشد و ما آن را در زیر می نامیم

8501
05:12:39,280 --> 05:12:41,040
شاخص و ما می خواهیم بگوییم که می رویم

8502
05:12:41,040 --> 05:12:43,040
برای شروع با صفر و ما به

8503
05:12:43,040 --> 05:12:46,958
زمانی پایان می یابد که شاخص فانوس کمتر از

8504
05:12:46,958 --> 05:12:50,000
طول سرمایه گذاران بنابراین می دانم که گفتم

8505
05:12:50,000 --> 05:12:52,240
در اینجا این شاخص پایانی است اما در عوض

8506
05:12:52,240 --> 05:12:55,440
زمانی که شاخص سرمایه گذاران باشد، یک Boolean است

8507
05:12:55,440 --> 05:12:58,558
بزرگتر از صندوق طول که چگونه است

8508
05:12:58,558 --> 05:13:00,798
سپس می توانید طول یک آرایه را بدست آورید

8509
05:13:00,798 --> 05:13:02,798
ما به پایان می رسیم و سپس در نهایت

8510
05:13:02,798 --> 05:13:04,760
ما هر بار که می گوییم

8511
05:13:04,760 --> 05:13:06,920
یک حلقه انجام دهید که ما می خواهیم بگوییم سرمایه گذاران

8512
05:13:06,920 --> 05:13:10,440
ایندکس اکنون با شاخص سرمایه گذاران 1 برابری می کند

8513
05:13:10,440 --> 05:13:12,878
یک میانبر وجود دارد که می توانید انجام دهید

8514
05:13:12,878 --> 05:13:15,400
متغیر خودش برابر 1 است و بس

8515
05:13:15,400 --> 05:13:18,520
فقط به علاوه این بعلاوه به معنای هر

8516
05:13:18,520 --> 05:13:21,120
زمانی که از حلقه عبور می کنیم فقط یکی اضافه کنید

8517
05:13:21,120 --> 05:13:22,958
و ما در اینجا به آن نیاز نداریم

8518
05:13:22,958 --> 05:13:24,878
سپس این بریس های فرفری را برای گفتن قرار می دهیم

8519
05:13:24,878 --> 05:13:27,400
خوب همه چیز داخل این را اجرا کنید

8520
05:13:27,400 --> 05:13:29,520
برای مدت زمانی که ما در اینجا حلقه بزنید

8521
05:13:29,520 --> 05:13:31,638
در اینجا و این قطعه نهایی مشخص شده است

8522
05:13:31,638 --> 05:13:33,360
به این معنی است که هر بار که ما از همه عبور می کنیم

8523
05:13:33,360 --> 05:13:35,480
کد داخل این براکت ها ما هستیم

8524
05:13:35,480 --> 05:13:37,958
یکی به این شاخص سرمایه گذاران اضافه می شود

8525
05:13:37,958 --> 05:13:40,480
به این ترتیب از 0 به 1 2 3 4 5 6 7 می رویم

8526
05:13:40,480 --> 05:13:43,160
و غیره برای دسترسی به صفر با عنصر

8527
05:13:43,160 --> 05:13:44,840
ما می خواهیم بگوییم که تامین کنندگان ما آرایه هستند

8528
05:13:44,840 --> 05:13:48,360
سرمایه گذاران شاخص سرگرمی و این در حال رفتن است

8529
05:13:48,360 --> 05:13:50,878
برای برگرداندن یک آدرس چون یک آرایه است

8530
05:13:50,878 --> 05:13:54,480
از آدرس ها، بنابراین ما می گوییم آدرس سرگرم کننده است

8531
05:13:54,480 --> 05:13:57,320
برابر است با سرمایه گذاران شاخص فانوس و ما

8532
05:13:57,320 --> 05:13:59,520
می خواهیم از این برای تنظیم مجدد نقشه خود استفاده کنیم

8533
05:13:59,520 --> 05:14:01,798
آدرس به مقدار بودجه تا بتوانیم بگوییم

8534
05:14:01,798 --> 05:14:04,798
آدرس به مقدار بودجه در مراسم تشییع جنازه

8535
05:14:04,798 --> 05:14:07,400
آدرس در حال حاضر برابر با صفر است پس ما هستیم

8536
05:14:07,400 --> 05:14:09,520
هر چیزی که اضافه می کنیم بازنشانی می کنیم

8537
05:14:09,520 --> 05:14:11,718
زمانی که آنها ما را به صفر رساندند زیرا

8538
05:14:11,718 --> 05:14:14,000
ما در حال برداشت همه پول و

8539
05:14:14,000 --> 05:14:15,240
علاوه بر این چگونه یک کمی خوب وجود دارد

8540
05:14:15,240 --> 05:14:17,958
خلاصه مثل به علاوه به علاوه اینجا بالا

8541
05:14:17,958 --> 05:14:19,638
اینجا در صندوق دیگر کمی زیبا

8542
05:14:19,638 --> 05:14:22,040
میانبر هر زمان که می خواهید اضافه کنید

8543
05:14:22,040 --> 05:14:24,718
چیزی به هر زمان که می خواهید اضافه کنید

8544
05:14:24,718 --> 05:14:26,718
چیزی به چیزی که قبلا

8545
05:14:26,718 --> 05:14:29,360
به جای انجام کاری برابر وجود دارد

8546
05:14:29,360 --> 05:14:31,400
خود به علاوه چیز جدیدی که شما فقط می توانید

8547
05:14:31,400 --> 05:14:34,360
do plus برابر است به این معنی که ما هستیم

8548
05:14:34,360 --> 05:14:36,200
قرار است آدرس را به مقدار بودجه تعیین کنید

8549
05:14:36,200 --> 05:14:39,040
پیام فرستنده برابر با خودش پلاس

8550
05:14:39,040 --> 05:14:41,160
پیام بعلاوه Val پس بیایید راه برویم

8551
05:14:41,160 --> 05:14:42,600
این برای حلقه کمی ما در حال رفتن

8552
05:14:42,600 --> 05:14:44,760
برای شروع با شاخص صفر

8553
05:14:44,760 --> 05:14:47,160
ما در حال رفتن به لذت بردن در صفر است

8554
05:14:47,160 --> 05:14:49,360
با شاخص در آرایه funer ما ما هستیم

8555
05:14:49,360 --> 05:14:51,080
رفتن به آن آدرس را بچسبانید

8556
05:14:51,080 --> 05:14:53,320
نقشه برداری ما و تنظیم مجدد مقدار که

8557
05:14:53,320 --> 05:14:55,558
آنها ما را به صفر رسانده اند و ما می رویم

8558
05:14:55,558 --> 05:14:57,798
برای انجام funer به علاوه ما قصد داریم بررسی کنیم

8559
05:14:57,798 --> 05:15:02,000
برای دیدن آن فانور به اضافه فانر شاخص پلاس 

8560
05:15:02,000 --> 05:15:03,878
بدیهی است که کمتر از طول سرمایه گذاران است

8561
05:15:03,878 --> 05:15:06,638
سرگرم کننده 0 1 یکی خواهد شد پس ما هستیم

8562
05:15:06,638 --> 05:15:08,360
برای بررسی اینکه آیا یکی کمتر از

8563
05:15:08,360 --> 05:15:10,000
مقدار کل fers سرگرم کننده و پس از آن ما هستیم

8564
05:15:10,000 --> 05:15:11,878
برای دریافت آدرس سرگرمی در

8565
05:15:11,878 --> 05:15:14,240
اولین شاخص آنها را به صفر بازنشانی کرد

8566
05:15:14,240 --> 05:15:15,958
آدرس در فهرست دوم بازنشانی می شود

8567
05:15:15,958 --> 05:15:19,160
آنها را به صفر شاخص سوم و غیره تا زمانی که

8568
05:15:19,160 --> 05:15:22,958
در نهایت به شاخصی می رسیم که برابر است

8569
05:15:22,958 --> 05:15:25,160
به یا بزرگتر از طول بنابراین اگر ما

8570
05:15:25,160 --> 05:15:27,920
10 تامین کننده داریم و به شاخص فانوس می رسیم

8571
05:15:27,920 --> 05:15:32,200
10 حلقه for خارج می شود و خواهد بود

8572
05:15:33,480 --> 05:15:35,920
انجام شد اما هنوز دو مورد را انجام نداده ایم

8573
05:15:35,920 --> 05:15:38,440
چیزهایی که برای تنظیم مجدد آرایه هنوز نیاز داریم

8574
05:15:38,440 --> 05:15:39,798
و سپس ما نیز باید آن را پس بگیریم

8575
05:15:39,798 --> 05:15:42,120
از آنجایی که ما همه اینها را جمع کرده ایم

8576
05:15:42,120 --> 05:15:44,558
پیام Val در تابع صندوق به

8577
05:15:44,558 --> 05:15:46,520
بازنشانی آرایه سرمایه گذاران ما می توانیم انجام دهیم

8578
05:15:46,520 --> 05:15:47,958
همان کاری که با نقشه برداری و

8579
05:15:47,958 --> 05:15:50,680
هر آدرس را در هر فهرست بازنشانی کنید

8580
05:15:50,680 --> 05:15:52,760
یا فقط می توانیم یک برند جدید ایجاد کنیم

8581
05:15:52,760 --> 05:15:54,120
آرایه سرمایه گذاران این چیزی است که ما داریم می رویم

8582
05:15:54,120 --> 05:15:56,520
برای بازنشانی آرایه ای که اکنون در آن هستیم، این کار را انجام دهیم

8583
05:15:56,520 --> 05:15:59,958
می گویند سرمایه گذاران برابر است با آدرس جدید

8584
05:15:59,958 --> 05:16:02,520
آرایه و برای شروع در طول

8585
05:16:02,520 --> 05:16:04,958
صفر قبلاً از کلمه کلیدی جدید استفاده می کردیم

8586
05:16:04,958 --> 05:16:07,680
برای استقرار یک قرارداد متفاوت در حال حاضر ما هستیم

8587
05:16:07,680 --> 05:16:10,240
با استفاده از کلمه کلیدی جدید برای تنظیم مجدد

8588
05:16:10,240 --> 05:16:13,200
سرمایه گذاران به یک جای خالی کاملاً جدید آرایه می کنند

8589
05:16:13,200 --> 05:16:14,480
آرایه آدرس این قسمت کمی است

8590
05:16:14,480 --> 05:16:16,280
گیج کننده اجازه ندهید شما را عقب نگه دارد و

8591
05:16:16,280 --> 05:16:17,760
بعداً در این دوره چرا ما آن را می سازیم

8592
05:16:17,760 --> 05:16:19,920
انتخاب هایی که در اینجا انجام می دهیم بسیار عالی است

8593
05:16:19,920 --> 05:16:22,638
پیش رفته و آرایه را تنظیم مجدد کنید تا اکنون

8594
05:16:22,638 --> 05:16:25,000
واقعاً چگونه وجوه را برداشت کنیم

8595
05:16:25,000 --> 05:16:26,400
برای این بخش من می خواهم به جلو بروید

8596
05:16:26,400 --> 05:16:28,000
و دوباره به دوره قبلی مراجعه کنید

8597
05:16:28,000 --> 05:16:29,440
که آن را انجام داد زیرا محتوا است

8598
05:16:29,440 --> 05:16:30,958
دقیقا همینطوره فقط یادت باشه

8599
05:16:30,958 --> 05:16:35,280
JavaScript VM یک ماشین مجازی ریمیکس است

8600
05:16:41,718 --> 05:16:43,520
بسیار عالی است که ما پیش رفتیم و آن را بازنشانی کردیم

8601
05:16:43,520 --> 05:16:46,200
آرایه اما چگونه ما در واقع در حال حاضر

8602
05:16:46,200 --> 05:16:49,320
برداشت وجه از این قرارداد چگونه انجام شود

8603
05:16:49,320 --> 05:16:52,680
ما وجوه را به هرکسی که هست پس می فرستیم

8604
05:16:52,680 --> 05:16:55,440
اکنون با این تماس گرفته شده تا در واقع اتر ارسال شود

8605
05:16:55,440 --> 05:16:58,040
یا ارز بلاک چین بومی را به آنجا ارسال کنید

8606
05:16:58,040 --> 05:17:00,280
در واقع سه راه مختلف برای انجام است

8607
05:17:00,280 --> 05:17:02,878
این ما قصد داریم به هر سه نگاه کنیم

8608
05:17:02,878 --> 05:17:04,718
و بگویید چه تفاوت هایی بین

8609
05:17:04,718 --> 05:17:06,120
سه تا از آنها سه متفاوت هستند

8610
05:17:06,120 --> 05:17:07,840
راه هایی خواهد بود

8611
05:17:07,840 --> 05:17:12,320
انتقال ارسال و تماس بیایید پیش برویم

8612
05:17:12,320 --> 05:17:14,680
و با انتقال از زمان انتقال شروع کنید

8613
05:17:14,680 --> 05:17:17,160
ساده ترین و در سطح سطح است

8614
05:17:17,160 --> 05:17:19,280
منطقی ترین استفاده از آن است اگر ما

8615
05:17:19,280 --> 05:17:22,000
می خواهم وجوه را به هر کسی منتقل کنم

8616
05:17:22,000 --> 05:17:24,480
این تابع برداشت ما را فراخوانی می کند

8617
05:17:24,480 --> 05:17:27,680
آیا ما می گوییم پیام.

8618
05:17:27,680 --> 05:17:29,440
فرستنده

8619
05:17:29,440 --> 05:17:32,080
انتقال و سپس ما تعادل را دریافت می کنیم

8620
05:17:32,080 --> 05:17:36,000
قرارداد ما در اینجا با گفتن

8621
05:17:36,000 --> 05:17:39,120
به این کلمه کلیدی این بپردازید

8622
05:17:39,120 --> 05:17:42,718
به کل این قرارداد اشاره دارد. تعادل

8623
05:17:42,718 --> 05:17:44,080
و ما می توانیم بلاک چین بومی را دریافت کنیم

8624
05:17:44,080 --> 05:17:45,760
ارز یا ارز اتریوم

8625
05:17:45,760 --> 05:17:47,878
تعادل از این آدرس مانند این و ما

8626
05:17:47,878 --> 05:17:49,680
می توانیم تنها کاری را که به آن نیاز داریم انجام دهیم

8627
05:17:49,680 --> 05:17:52,798
برای انجام این کار، ما نیاز به بازیگری داریم که باید تایپ کنیم

8628
05:17:52,798 --> 05:17:55,920
پیام بازیگران فرستنده از یک آدرس

8629
05:17:55,920 --> 05:17:57,798
تایپ کنید به

8630
05:17:57,798 --> 05:18:02,760
یک آدرس قابل پرداخت تایپ کنید بنابراین پیام دهید.

8631
05:18:02,760 --> 05:18:06,120
فرستنده از نوع است

8632
05:18:06,120 --> 05:18:09,760
آدرس در حالی که قابل پرداخت است

8633
05:18:09,760 --> 05:18:13,120
پیام فرستنده از نوع قابل پرداخت است

8634
05:18:13,120 --> 05:18:15,798
آدرس و در جامد به منظور ارسال

8635
05:18:15,798 --> 05:18:17,200
توکن بلاک چین بومی مانند

8636
05:18:17,200 --> 05:18:19,878
اتریوم فقط می توانید با قابل پرداخت کار کنید

8637
05:18:19,878 --> 05:18:22,080
آدرس هایی برای انجام این کار، بنابراین ما فقط آن را بسته بندی می کنیم

8638
05:18:22,080 --> 05:18:25,120
در این نوع قابل پرداخت Caster بنابراین این است

8639
05:18:25,120 --> 05:18:27,240
اولین راهی که ما واقعا ارسال می کنیم

8640
05:18:27,240 --> 05:18:30,480
اتریوم یا ارسال توکن های مختلف

8641
05:18:30,480 --> 05:18:32,520
با یکدیگر قرارداد می بندیم

8642
05:18:32,520 --> 05:18:34,360
آدرسی که می خواهیم آن را به آن ارسال کنیم

8643
05:18:34,360 --> 05:18:37,718
این کلمه کلیدی قابل پرداخت را انجام می دهیم و

8644
05:18:37,718 --> 05:18:40,120
سپس می گوییم EX دقیقاً چقدر می خواهیم

8645
05:18:40,120 --> 05:18:42,480
برای انتقال اما مشکلاتی وجود دارد

8646
05:18:42,480 --> 05:18:45,400
با انتقال اینجا ما در استحکام هستیم

8647
05:18:45,400 --> 05:18:48,680
به عنوان مثال برای ارسال اتر که دوباره است

8648
05:18:48,680 --> 05:18:51,718
یک منبع فوق العاده برای مراجعه به اگر شما

8649
05:18:51,718 --> 05:18:53,798
روشی را که ما به آن نگاه کردیم گم کنید

8650
05:18:53,798 --> 05:18:57,798
در این روش انتقال بود اکنون ما دیدیم

8651
05:18:57,798 --> 05:19:01,120
خیلی زودتر در این دوره که اگر فرستادم

8652
05:19:01,120 --> 05:19:04,080
اتریوم از یک آدرس به آدرس دیگر آن

8653
05:19:04,080 --> 05:19:08,920
قیمت حدود 2100 گاز یا 2100 گاز ما

8654
05:19:08,920 --> 05:19:13,080
تابع انتقال گاز 2300 بسته شده است

8655
05:19:13,080 --> 05:19:15,400
و اگر گاز بیشتری استفاده شود یک پرتاب می کند

8656
05:19:15,400 --> 05:19:18,000
خطای بعدی که استفاده می کنیم این است

8657
05:19:18,000 --> 05:19:20,718
ارسال خواهد شد که در آن نیز محدود شده است

8658
05:19:20,718 --> 05:19:24,240
گاز 2300 و اگر خراب شد برمیگرده a

8659
05:19:24,240 --> 05:19:26,840
Boolean بنابراین با انتقال اگر این خط

8660
05:19:26,840 --> 05:19:28,958
در صورت عدم موفقیت، خطا می کند و آن را برمی گرداند

8661
05:19:28,958 --> 05:19:32,280
تراکنش با ارسال آن خطا نخواهد داشت

8662
05:19:32,280 --> 05:19:34,798
این یک Boolean از اینکه آیا یا خیر برمی گرداند

8663
05:19:34,798 --> 05:19:38,320
موفقیت آمیز بود، بنابراین استفاده از ارسال انجام خواهد شد

8664
05:19:38,320 --> 05:19:39,160
پرداخت کنید

8665
05:19:39,160 --> 05:19:40,558
پیام

8666
05:19:40,558 --> 05:19:43,040
فرستنده

8667
05:19:43,040 --> 05:19:45,080
آدرس ارسال کنید

8668
05:19:45,080 --> 05:19:48,920
این تعادل اما ما نمی خواهیم تمام شود

8669
05:19:48,920 --> 05:19:51,600
تماس ما در اینجا اگر این بود شکست بخورد

8670
05:19:51,600 --> 05:19:54,120
قرارداد معامله را برگرداند

8671
05:19:54,120 --> 05:19:56,200
و ما پولمان را نمی‌فرستیم

8672
05:19:56,200 --> 05:20:00,040
بنابراین ما می خواهیم ارسال Boolean را انجام دهیم

8673
05:20:00,040 --> 05:20:04,080
موفقیت در اینجا برابر است با این همه

8674
05:20:04,080 --> 05:20:08,120
سپس ما می خواهیم به ارسال موفقیت و

8675
05:20:08,120 --> 05:20:10,558
اگر این ارسال ناموفق باشد، یک خطا ایجاد می کنیم

8676
05:20:10,558 --> 05:20:13,240
گفتن ارسال

8677
05:20:13,240 --> 05:20:17,000
در این راه شکست خورده است اگر این شکست بخورد ما خواهیم کرد

8678
05:20:17,000 --> 05:20:19,480
هنوز هم با اضافه کردن نیاز ما برگردانده می شود

8679
05:20:19,480 --> 05:20:21,680
بیانیه اینجا به صورت خودکار منتقل می شود

8680
05:20:21,680 --> 05:20:25,280
در صورت عدم موفقیت انتقال، برمی گردد

8681
05:20:25,280 --> 05:20:27,400
فقط اگر اضافه کنیم تراکنش را برگردانیم

8682
05:20:27,400 --> 05:20:29,760
این بیانیه مورد نیاز در اینجا بسیار عالی است

8683
05:20:29,760 --> 05:20:31,798
راه سومی که می توانیم چیست؟

8684
05:20:31,798 --> 05:20:33,760
در واقع اتریوم یا بومی ارسال کنید

8685
05:20:33,760 --> 05:20:36,000
ارز خوب آن را با این تماس است

8686
05:20:36,000 --> 05:20:38,080
دستور Now call یکی از آن ها خواهد بود

8687
05:20:38,080 --> 05:20:40,878
اولین سطح پایین دستور می دهد که ما

8688
05:20:40,878 --> 05:20:43,200
در واقع در کد جامد ما استفاده کنید

8689
05:20:43,200 --> 05:20:45,638
زیرا این تابع فراخوانی در واقع است

8690
05:20:45,638 --> 05:20:48,360
فوق العاده قدرتمند است و ما می توانیم از آن استفاده کنیم

8691
05:20:48,360 --> 05:20:51,840
تقریباً هر تابعی را در همه فراخوانی کنید

8692
05:20:51,840 --> 05:20:54,600
حتی بدون نیاز به داشتن اتریوم

8693
05:20:54,600 --> 05:20:57,000
ABI ما روش های پیشرفته استفاده را یاد خواهیم گرفت

8694
05:20:57,000 --> 05:20:59,120
این تماس خیلی دیرتر در حال حاضر ما فقط

8695
05:20:59,120 --> 05:21:01,000
قرار است یاد بگیریم چگونه از آن برای ارسال استفاده کنیم

8696
05:21:01,000 --> 05:21:02,878
اتریوم یا بلاک چین بومی شما

8697
05:21:02,878 --> 05:21:05,240
تماس ارزی بسیار به نظر می رسد

8698
05:21:05,240 --> 05:21:07,760
مشابه ارسال ما قصد داریم انجام دهیم

8699
05:21:07,760 --> 05:21:09,680
قابل پرداخت

8700
05:21:09,680 --> 05:21:11,160
پیام

8701
05:21:11,160 --> 05:21:14,840
فرستنده تماس بگیرید و این جایی است که ما قرار می دهیم

8702
05:21:14,840 --> 05:21:17,040
هر گونه اطلاعات عملکرد یا هر

8703
05:21:17,040 --> 05:21:18,760
اطلاعاتی در مورد عملکرد مورد نظر ما

8704
05:21:18,760 --> 05:21:20,718
برای تماس با یک قرارداد دیگر ما

8705
05:21:20,718 --> 05:21:22,600
در واقع نمی خواهم یک تابع را فراخوانی کنم

8706
05:21:22,600 --> 05:21:24,680
بنابراین ما این را خالی می گذاریم

8707
05:21:24,680 --> 05:21:26,320
می تواند نشان دهد که ما آن را خالی می گذاریم

8708
05:21:26,320 --> 05:21:28,320
فقط این دو نقل قول را در اینجا قرار می دهیم

8709
05:21:28,320 --> 05:21:30,878
در عوض می خواهید از این مانند a استفاده کنید

8710
05:21:30,878 --> 05:21:32,958
معامله و همانطور که در ما دیدیم

8711
05:21:32,958 --> 05:21:35,040
استقرار همیشه این پیام وجود دارد.

8712
05:21:35,040 --> 05:21:37,240
مقدار کمی است، بنابراین ما می خواهیم از این استفاده کنیم

8713
05:21:37,240 --> 05:21:39,480
فراخوانی تابع به گونه ای که گویی یک معمولی است

8714
05:21:39,480 --> 05:21:41,600
معامله و ما می توانیم مواردی مانند آن را اضافه کنیم

8715
05:21:41,600 --> 05:21:44,718
پیام Val بنابراین در اینجا ما قصد داریم به

8716
05:21:44,718 --> 05:21:47,638
این براکت‌های squiggly را اضافه کنید و ما هستیم

8717
05:21:47,638 --> 05:21:50,080
قصد گفتن

8718
05:21:50,080 --> 05:21:51,958
ارزش

8719
05:21:51,958 --> 05:21:53,600
آدرس

8720
05:21:53,600 --> 05:21:55,240
این

8721
05:21:55,240 --> 05:21:58,320
تعادل این تابع فراخوانی را برمی گرداند

8722
05:21:58,320 --> 05:22:00,200
در واقع دو متغیر و زمانی که a

8723
05:22:00,200 --> 05:22:02,718
تابع دو متغیری را که می توانیم برمی گرداند

8724
05:22:02,718 --> 05:22:04,600
نشان می دهد که با قرار دادن آنها در

8725
05:22:04,600 --> 05:22:06,558
پرانتز در سمت چپ

8726
05:22:06,558 --> 05:22:08,840
دو متغیری که برمی گرداند خواهد بود

8727
05:22:08,840 --> 05:22:12,240
یک Boolean که ما آن را فراخوانی می کنیم

8728
05:22:12,240 --> 05:22:16,200
موفقیت و همچنین یک شی byes به نام

8729
05:22:16,200 --> 05:22:19,400
داده ها از زمانی که تماس به ما اجازه می دهد، برگردانده شد

8730
05:22:19,400 --> 05:22:21,600
در واقع توابع مختلف را فراخوانی کنید if

8731
05:22:21,600 --> 05:22:24,240
آن تابع مقداری داده یا

8732
05:22:24,240 --> 05:22:26,638
ارزش را برمی گرداند که ما آن را ذخیره می کنیم

8733
05:22:26,638 --> 05:22:29,798
در متغیر داده برگردانده شده نیز

8734
05:22:29,798 --> 05:22:32,360
بازده تماس موفقیت که در آن اگر

8735
05:22:32,360 --> 05:22:34,520
تابع با موفقیت این نامیده شد

8736
05:22:34,520 --> 05:22:38,520
درست خواهد بود اگر نه این نادرست خواهد بود

8737
05:22:38,520 --> 05:22:41,878
و از آنجایی که اشیاء بایت ها داده های آرایه ای هستند

8738
05:22:41,878 --> 05:22:44,958
اکنون باید در حافظه باشد

8739
05:22:44,958 --> 05:22:47,280
کد ما در اینجا ما در واقع تماس نمی گیریم

8740
05:22:47,280 --> 05:22:49,360
عملکردی که ما واقعاً به آن اهمیت نمی دهیم

8741
05:22:49,360 --> 05:22:52,000
داده ها بسیار شبیه به آنچه ما دیدیم بازگشت

8742
05:22:52,000 --> 05:22:54,320
با قرارداد قیمت فقط می توانیم برویم

8743
05:22:54,320 --> 05:22:56,480
جلو و حذف کنید و رها کنید

8744
05:22:56,480 --> 05:22:58,920
کاما برای گفتن solidity بله ما این را می دانیم

8745
05:22:58,920 --> 05:23:00,840
تابع دو متغیر اما ما را برمی گرداند

8746
05:23:00,840 --> 05:23:03,600
فقط به یکی و سپس مشابه اهمیت می دهد

8747
05:23:03,600 --> 05:23:05,760
قطعه ارسال بالا که می خواهیم انجام دهیم

8748
05:23:05,760 --> 05:23:10,000
نیاز به موفقیت تماس معنی شکست خورده است

8749
05:23:10,000 --> 05:23:11,920
که ما به موفقیت تماس نیاز داریم

8750
05:23:11,920 --> 05:23:14,120
درست است در غیر این صورت ما با یک بر می گردیم

8751
05:23:14,120 --> 05:23:16,480
خطایی که می گوید تماس ناموفق بود اگر

8752
05:23:16,480 --> 05:23:17,920
یادگیری تفاوت بین اینها

8753
05:23:17,920 --> 05:23:19,760
سه برای شما کمی پیچیده است

8754
05:23:19,760 --> 05:23:22,360
در حال حاضر اجازه ندهید که شما را کاهش دهد

8755
05:23:22,360 --> 05:23:24,120
با خیال راحت بعد از آن به این موضوع بازگردید

8756
05:23:24,120 --> 05:23:25,878
شما بیشتر در مورد چگونگی برخی از

8757
05:23:25,878 --> 05:23:27,718
این توابع سطح پایین تر کار می کنند و الف

8758
05:23:27,718 --> 05:23:29,520
کمی بیشتر در مورد نحوه عملکرد گاز

8759
05:23:29,520 --> 05:23:32,120
solidity با مثال کار فوق العاده ای انجام می دهد

8760
05:23:32,120 --> 05:23:34,240
هر چند گفتن چه تفاوت هایی دارد

8761
05:23:34,240 --> 05:23:36,160
بین هر سه انتقال دارای یک

8762
05:23:36,160 --> 05:23:38,958
حداکثر 2300 گاز و خطا می اندازد

8763
05:23:38,958 --> 05:23:42,160
در صورت عدم موفقیت ارسال حداکثر 2300 دارد

8764
05:23:42,160 --> 05:23:45,320
گاز در صورت عدم موفقیت، یک Boolean برمی‌گرداند

8765
05:23:45,320 --> 05:23:48,000
تمام گاز را فوروارد می کند بنابراین a ندارد

8766
05:23:48,000 --> 05:23:51,440
گاز درپوش و مشابه برای ارسال بازده الف

8767
05:23:51,440 --> 05:23:54,520
اگر موفقیت آمیز باشد یا اگر موفق باشد، بولی

8768
05:23:54,520 --> 05:23:58,080
در حال حاضر با استفاده از ضبط انجام نمی شود

8769
05:23:58,080 --> 05:24:01,240
تماس روش پیشنهادی برای در واقع است

8770
05:24:01,240 --> 05:24:04,120
ارسال و دریافت اتریوم یا شما

8771
05:24:04,120 --> 05:24:06,360
توکن بومی بلاک چین در حال حاضر اگر این باشد

8772
05:24:06,360 --> 05:24:08,040
بخشی برای شما کمی گیج کننده است

8773
05:24:08,040 --> 05:24:10,280
در حال حاضر فقط به این نگاه کنید و Ah را ببینید

8774
05:24:10,280 --> 05:24:13,240
به این ترتیب ما اتریوم را ارسال و انتقال می دهیم

8775
05:24:13,240 --> 05:24:15,638
یا توکن های ارز بلاک چین بومی و

8776
05:24:15,638 --> 05:24:18,280
من قصد دارم این قسمت را برای آن حذف کنم

8777
05:24:18,280 --> 05:24:20,120
ویدیو اما من آن نظرات را حفظ خواهم کرد

8778
05:24:20,120 --> 05:24:22,240
در مخزن کد مرتبط با

8779
05:24:22,240 --> 05:24:24,440
این

8780
05:24:25,600 --> 05:24:28,000
البته همه چیز عالی است و در واقع

8781
05:24:28,000 --> 05:24:29,920
دقیقاً همان کد از آن ویدیو که ما هستیم

8782
05:24:29,920 --> 05:24:31,400
قرار است برای این نیز استفاده کنیم، بنابراین ما هم هستیم

8783
05:24:31,400 --> 05:24:33,920
استفاده از این تماس موفقیت آمیز است

8784
05:24:33,920 --> 05:24:36,558
با این حال با ارسال تعادل کار کنید

8785
05:24:36,558 --> 05:24:38,638
در حال حاضر کمی مشکل در اینجا وجود دارد

8786
05:24:38,638 --> 05:24:41,040
هر کسی می تواند این تابع برداشت را فراخوانی کند

8787
05:24:41,040 --> 05:24:42,680
و تمام پول را از این کار خارج کنید

8788
05:24:42,680 --> 05:24:45,080
قرارداد ما نمی خواهیم که ما می خواهیم

8789
05:24:45,080 --> 05:24:46,920
هر کسی بتواند بودجه قرارداد را تامین کند

8790
05:24:46,920 --> 05:24:48,718
اما ما نمی خواهیم کسی بتواند

8791
05:24:48,718 --> 05:24:50,480
برداشت پول از قرارداد ما فقط

8792
05:24:50,480 --> 05:24:52,040
می خواهند صاحب قرارداد باشد

8793
05:24:52,040 --> 05:24:54,200
می تواند برداشت کند، پس چگونه این را تنظیم کنیم

8794
05:24:54,200 --> 05:24:55,638
قرارداد به طوری که خروج

8795
05:24:55,638 --> 05:24:57,878
تابع فقط می تواند توسط مالک فراخوانی شود

8796
05:24:57,878 --> 05:24:59,878
این قرارداد را به خوبی می خواهیم تنظیم کنیم

8797
05:24:59,878 --> 05:25:01,558
این قرارداد به طوری که هر زمان که ما

8798
05:25:01,558 --> 05:25:03,200
هر زمان که این را ایجاد کنیم، آن را مستقر کنیم

8799
05:25:03,200 --> 05:25:05,798
قرارداد یک مالک به این واگذار می شود

8800
05:25:05,798 --> 05:25:07,480
قرارداد ما آدرسی را به بودن اختصاص می دهیم

8801
05:25:07,480 --> 05:25:09,200
مالک و سپس مقداری اضافه می کنیم

8802
05:25:09,200 --> 05:25:11,040
پارامترها به طوری که برداشت فقط می تواند باشد

8803
05:25:11,040 --> 05:25:13,040
با آن آدرس تماس گرفتیم تا بتوانیم

8804
05:25:13,040 --> 05:25:15,200
انجام دهیم این است که ما می توانیم برخی از عملکردها را تنظیم کنیم

8805
05:25:15,200 --> 05:25:17,320
با من تماس بگیرید WR دور و زمانی که ما

8806
05:25:17,320 --> 05:25:18,920
ما فقط این قرارداد را اجرا می کنیم

8807
05:25:18,920 --> 05:25:20,638
فوراً این را با من تماس بگیرید RightWay

8808
05:25:20,638 --> 05:25:23,000
تابعی که ما را به عنوان

8809
05:25:23,000 --> 05:25:24,878
مالک با این حال که دو طول می کشد

8810
05:25:24,878 --> 05:25:26,400
معاملات و به یاد داشته باشید ما هستیم

8811
05:25:26,400 --> 05:25:27,920
مهندسان ما می خواهیم به طور باور نکردنی کار کنند

8812
05:25:27,920 --> 05:25:30,440
سخت است که به طور باورنکردنی تنبل باشید، بنابراین در عوض

8813
05:25:30,440 --> 05:25:31,920
استحکام چیزی به نام الف دارد

8814
05:25:31,920 --> 05:25:33,878
سازنده و اگر آشنایی دارید

8815
05:25:33,878 --> 05:25:35,400
سایر زبان های برنامه نویسی الف

8816
05:25:35,400 --> 05:25:37,920
سازنده دقیقاً همان است

8817
05:25:37,920 --> 05:25:39,958
هر زبان برنامه نویسی دیگری و

8818
05:25:39,958 --> 05:25:42,200
سازنده یک کلمه کلیدی و ویژه است

8819
05:25:42,200 --> 05:25:44,638
عملکرد در جامد، بنابراین ما می توانیم ایجاد یک

8820
05:25:44,638 --> 05:25:46,280
عملکرد سازنده بدون

8821
05:25:46,280 --> 05:25:48,280
کلمه کلیدی تابع ما فقط آن را می نامیم

8822
05:25:48,280 --> 05:25:50,718
structor و ما حتی به آن نیاز نداریم

8823
05:25:50,718 --> 05:25:52,878
کلمه کلیدی عمومی شما حتی ریمیکس را خواهید دید

8824
05:25:52,878 --> 05:25:55,280
صورتی را برجسته می کند که این خواهد بود

8825
05:25:55,280 --> 05:25:56,520
که تابع آن خواهد بود

8826
05:25:56,520 --> 05:25:58,320
تابعی که بلافاصله فراخوانی می شود

8827
05:25:58,320 --> 05:26:00,320
هر زمان که قرارداد خود را اجرا می کنید

8828
05:26:00,320 --> 05:26:01,958
تابع به طور دقیق فراخوانی خواهد شد

8829
05:26:01,958 --> 05:26:05,280
همان تراکنشی که برای استقرار استفاده می شود

8830
05:26:05,280 --> 05:26:07,280
قرارداد شما به عنوان مثال اگر قرار باشد

8831
05:26:07,280 --> 05:26:09,520
این حداقل USD اضافه شده در ما را در نظر بگیرید

8832
05:26:09,520 --> 05:26:12,760
سازنده و می گویند حداقل USD برابر با 2 است

8833
05:26:12,760 --> 05:26:14,798
این حداقل دلار بلافاصله دریافت می شود

8834
05:26:14,798 --> 05:26:17,160
بلافاصله پس از این قرارداد به دو مورد به روز شد

8835
05:26:17,160 --> 05:26:18,558
دقیقاً در آن مستقر شده است

8836
05:26:18,558 --> 05:26:20,240
معامله از آنجایی که ما این را می خواهیم

8837
05:26:20,240 --> 05:26:22,160
تابع برداشت به تنها قادر است

8838
05:26:22,160 --> 05:26:23,920
توسط صاحب این فراخوان شود

8839
05:26:23,920 --> 05:26:26,520
قرارداد را در سازنده خود می توانیم تنظیم کنیم

8840
05:26:26,520 --> 05:26:28,878
فوراً یک آدرس بفرستید تا مالک شوید

8841
05:26:28,878 --> 05:26:31,000
از این قرارداد پس بیایید یک

8842
05:26:31,000 --> 05:26:33,920
متغیر جهانی به نام آدرس عمومی

8843
05:26:33,920 --> 05:26:36,280
مالک و سپس مستقیماً در سازنده ما

8844
05:26:36,280 --> 05:26:40,200
ما می گوییم مالک برابر با پیام است. فرستنده

8845
05:26:40,200 --> 05:26:42,160
پیام فرستنده البته این است

8846
05:26:42,160 --> 05:26:44,000
فرستنده تماس گیرنده که در این

8847
05:26:44,000 --> 05:26:46,280
به عنوان مثال استقرار دهنده است

8848
05:26:46,280 --> 05:26:47,958
قرارداد نگران نباشید ما می رویم

8849
05:26:47,958 --> 05:26:49,878
نسخه ی نمایشی همه اینها خیلی زود به شما نشان می دهد

8850
05:26:49,878 --> 05:26:51,360
هر چیزی که در جریان است اگر بخواهید

8851
05:26:51,360 --> 05:26:53,480
برای آزمایش همه اینها در حال حاضر کاملاً بروید

8852
05:26:53,480 --> 05:26:55,080
برای آن فقط به یاد داشته باشید که قرار است طول بکشد

8853
05:26:55,080 --> 05:26:56,760
شما کمی بیشتر در یک شبکه آزمایشی

8854
05:26:56,760 --> 05:26:58,080
و من می خواهم به شما نشان دهم که چگونه این همه

8855
05:26:58,080 --> 05:27:00,240
به هر حال اکنون که صاحب خود را داریم کار می کند

8856
05:27:00,240 --> 05:27:01,840
راه اندازی ما در واقع می توانیم خود را تغییر دهیم

8857
05:27:01,840 --> 05:27:03,920
برداشت تابع به طوری که فقط مالک

8858
05:27:03,920 --> 05:27:06,120
به اندازه کافی می تواند این تابع را به راحتی فراخوانی کند

8859
05:27:06,120 --> 05:27:07,760
ما قبلاً با نیاز آشنا هستیم

8860
05:27:07,760 --> 05:27:10,320
کلمه کلیدی ما می توانیم یک مورد نیاز را اضافه کنیم

8861
05:27:10,320 --> 05:27:12,600
پیام فرستنده هر کسی که این را صدا می کند

8862
05:27:12,600 --> 05:27:15,360
تابع برداشت باید برابر با و باشد

8863
05:27:15,360 --> 05:27:16,958
این است که چگونه شما در استحکام برابر است

8864
05:27:16,958 --> 05:27:18,958
با این علامت مساوی دوتایی یک تک

8865
05:27:18,958 --> 05:27:21,360
برابر تنظیم شده است یک دو برابر برابر است

8866
05:27:21,360 --> 05:27:24,600
مساوی است بنابراین پیام. فرستنده باید برابر باشد

8867
05:27:24,600 --> 05:27:26,680
مالک و اگر مالک نباشد می توانیم

8868
05:27:26,680 --> 05:27:29,760
برگرداندن با چیزی شبیه باید مالک باشد

8869
05:27:29,760 --> 05:27:31,280
عالی است، بنابراین اکنون ما یک راه سریع داریم

8870
05:27:31,280 --> 05:27:33,440
مستلزم آن است که هر کسی که تماس می گیرد

8871
05:27:33,440 --> 05:27:35,760
تابع برداشت در واقع مالک است

8872
05:27:35,760 --> 05:27:38,760
عالی

8873
05:27:40,160 --> 05:27:42,000
اما بیایید بگوییم که ما تعداد زیادی ادمین داریم

8874
05:27:42,000 --> 05:27:44,480
توابع یا فقط توابع مالک یا

8875
05:27:44,480 --> 05:27:46,200
توابعی که فقط باید توسط آنها فراخوانی شوند

8876
05:27:46,200 --> 05:27:48,360
مالک باید این خط را بگذاریم

8877
05:27:48,360 --> 05:27:51,440
در هر تابع ما به یاد داشته باشید

8878
05:27:51,440 --> 05:27:53,120
می خواهم برای بودن فوق العاده سخت کار کنم

8879
05:27:53,120 --> 05:27:55,200
خیلی تنبل هستیم که نمی خواهیم مجبور باشیم

8880
05:27:55,200 --> 05:27:56,958
این خط را در هر کدام کپی کنید

8881
05:27:56,958 --> 05:27:58,558
این توابع و اینجاست که

8882
05:27:58,558 --> 05:28:00,400
چیزی به نام اصلاح کننده وارد می شود

8883
05:28:00,400 --> 05:28:02,320
بازی کنید تا ما جلو برویم و

8884
05:28:02,320 --> 05:28:04,480
در واقع این خط و در را حذف کنید

8885
05:28:04,480 --> 05:28:06,440
پایین ما می خواهیم اولین خود را ایجاد کنیم

8886
05:28:06,440 --> 05:28:09,000
اصلاح کننده یک اصلاح کننده به ما اجازه می دهد

8887
05:28:09,000 --> 05:28:11,120
برای ایجاد یک کلمه کلیدی که بتوانیم آن را قرار دهیم

8888
05:28:11,120 --> 05:28:13,680
درست در اعلان تابع برای اضافه کردن

8889
05:28:13,680 --> 05:28:15,480
برخی از قابلیت ها بسیار سریع و

8890
05:28:15,480 --> 05:28:17,878
به راحتی به هر تابع برای ایجاد یک

8891
05:28:17,878 --> 05:28:21,200
اصلاح کننده شما از کلمه کلیدی اصلاح کننده استفاده می کنید

8892
05:28:21,200 --> 05:28:23,000
و سپس شما آن را بسیار شبیه به تنظیم کنید

8893
05:28:23,000 --> 05:28:24,798
تابعی که اصلاح کننده ما به آن می رود

8894
05:28:24,798 --> 05:28:27,558
فقط مالک نامیده شود ما به آن نمی دهیم

8895
05:28:27,558 --> 05:28:30,000
دید مانند توابع و در اینجا ما

8896
05:28:30,000 --> 05:28:32,280
می توانید کد ما را قرار دهید تا دوباره بگوییم

8897
05:28:32,280 --> 05:28:36,600
نیاز به پیام دارد. فرستنده برابر است با

8898
05:28:36,600 --> 05:28:40,320
تنظیم نشده برابر با مالک و اگر

8899
05:28:40,320 --> 05:28:41,680
این مالک نیست که ما می خواهیم بگوییم

8900
05:28:41,680 --> 05:28:45,440
فرستنده اینطوری مالک نیست

8901
05:28:45,440 --> 05:28:47,200
در زیر ما این را قرار می دهیم

8902
05:28:47,200 --> 05:28:50,160
زیر خط کمی با نقطه ویرگول what

8903
05:28:50,160 --> 05:28:52,160
ما می توانیم انجام دهیم این است که می توانیم این تنها مالک را بگیریم

8904
05:28:52,160 --> 05:28:54,638
کلمه کلیدی و آن را در تابع بچسبانید

8905
05:28:54,638 --> 05:28:57,040
اعلامیه انصراف ما و چه چیزی است

8906
05:28:57,040 --> 05:28:59,558
در حال حاضر این اتفاق می افتد

8907
05:28:59,558 --> 05:29:02,520
ابتدا آنچه در این اصلاح کننده است را اجرا کنید

8908
05:29:02,520 --> 05:29:05,200
آن را به اجرای این نیاز و

8909
05:29:05,200 --> 05:29:07,200
سپس این زیر خط کوچک می گوید و

8910
05:29:07,200 --> 05:29:09,040
سپس هر چیز دیگری را که می خواهید اضافه کنید

8911
05:29:09,040 --> 05:29:10,760
انجام دهید در تابع بنابراین ما می خواهیم به

8912
05:29:10,760 --> 05:29:13,520
اجرای این نیاز پس از هر چیز دیگری

8913
05:29:13,520 --> 05:29:15,480
در تابع و برای برداشت ما است

8914
05:29:15,480 --> 05:29:16,718
یک تابع آن همه چیز خواهد بود

8915
05:29:16,718 --> 05:29:20,040
اگر ما داشتیم، در اینجا در اصلاح کننده ما

8916
05:29:20,040 --> 05:29:22,718
زیرخط بالا این را می طلبد

8917
05:29:22,718 --> 05:29:24,878
به این معنی است که ما کد را اجرا می کنیم

8918
05:29:24,878 --> 05:29:27,000
ابتدا داخل تابع و سپس

8919
05:29:27,000 --> 05:29:29,718
به ترتیب خط زیر خود نیاز دارید

8920
05:29:29,718 --> 05:29:32,200
اکنون با این اصلاح کننده اهمیت دارد

8921
05:29:32,200 --> 05:29:33,798
کلمه کلیدی در تابع برداشت

8922
05:29:33,798 --> 05:29:35,958
هر زمان که تابع برداشت را فراخوانی کنید

8923
05:29:35,958 --> 05:29:38,240
ما ابتدا بالا می رویم یک اصلاح کننده وجود دارد که من دریافت کردم

8924
05:29:38,240 --> 05:29:41,160
در اینجا ما این oh را اجرا می کنیم

8925
05:29:41,160 --> 05:29:42,920
در اینجا زمانی است که باید به آن برگردیم

8926
05:29:42,920 --> 05:29:44,680
تابع اجازه دهید آنچه را که در آن است انجام دهیم

8927
05:29:44,680 --> 05:29:46,958
بقیه کد و سپس آن خواهد آمد

8928
05:29:46,958 --> 05:29:48,718
به تنها اصلاح کننده مالک و

8929
05:29:48,718 --> 05:29:50,798
بگو آه آیا کار دیگری برای انجام دادن وجود دارد

8930
05:29:50,798 --> 05:29:54,160
هیچ چیز دیگری وجود ندارد پس حدس می‌زنم ما هستیم

8931
05:29:55,280 --> 05:29:57,718
خوب است، پس بیایید ببینیم که همه اینها طی می شود

8932
05:29:57,718 --> 05:29:59,600
پایان به انتها و به یاد داشته باشید که این کار را نمی کنید

8933
05:29:59,600 --> 05:30:01,680
در واقع باید این را برای آزمایش مستقر کنید

8934
05:30:01,680 --> 05:30:03,480
خالص اگر نمی خواهید اما اگر می خواهید

8935
05:30:03,480 --> 05:30:05,160
برای دنبال کردن با خیال راحت این کار را انجام دهید

8936
05:30:05,160 --> 05:30:07,360
البته شروع کنید بیایید از

8937
05:30:07,360 --> 05:30:09,760
دوره کامپایل فایل fundme Doo به نظر می رسد

8938
05:30:09,760 --> 05:30:12,638
خوب بیایید همه قراردادهای مستقر را حذف کنیم

8939
05:30:12,638 --> 05:30:14,400
قبل از این، مطمئن شویم که در حال کار هستیم

8940
05:30:14,400 --> 05:30:16,840
ماسک منم ارائه دهنده تزریق کرد و اجازه دهید

8941
05:30:16,840 --> 05:30:19,000
مطمئن شوید که ما در یک شبکه آزمایشی هستیم

8942
05:30:19,000 --> 05:30:21,360
در واقع اجازه دهید مطمئن شویم که یک

8943
05:30:21,360 --> 05:30:23,638
مقدار کمی از آزمایش خالص eth در کیف پول ما

8944
05:30:23,638 --> 05:30:25,878
و ما مطمئناً انجام می دهیم و اجازه دهید به پایین برویم

8945
05:30:25,878 --> 05:30:27,520
قرارداد و مطمئن شوید که ما در حال انجام

8946
05:30:27,520 --> 05:30:29,840
اگر سعی کنید برخی را مستقر کنید، قرارداد درست است

8947
05:30:29,840 --> 05:30:31,798
مانند یک رابط، یک هشدار دریافت خواهید کرد

8948
05:30:31,798 --> 05:30:33,360
این قرارداد ممکن است اینگونه باشد

8949
05:30:33,360 --> 05:30:35,520
انتزاعی بلا بله بلا پس ما نیستیم

8950
05:30:35,520 --> 05:30:36,920
رابطی را که می خواهیم انجام دهیم

8951
05:30:36,920 --> 05:30:39,520
البته قرارداد فاندم را انجام می دهیم

8952
05:30:39,520 --> 05:30:42,520
را بزنید deploy metamask ظاهر می شود ما می رویم

8953
05:30:42,520 --> 05:30:45,200
جلو و تایید را روی متاماسک بزنید

8954
05:30:45,200 --> 05:30:46,558
و سپس ما باید منتظر بمانیم

8955
05:30:46,558 --> 05:30:48,600
کمی برای قرارداد در واقع

8956
05:30:48,600 --> 05:30:50,200
اگر ما آن را بالا بکشیم، استقرار را تمام کنیم

8957
05:30:50,200 --> 05:30:51,760
ترمینال می توانیم ببینیم که قرارداد از بین می رود

8958
05:30:51,760 --> 05:30:54,400
از طریق و همچنین می توانیم آن را در ریمیکس ببینیم

8959
05:30:54,400 --> 05:30:56,920
در اینجا اکنون ما تعدادی دکمه داریم

8960
05:30:56,920 --> 05:31:00,000
در اینجا ما دکمه صندوق قرمز خود را داریم

8961
05:31:00,000 --> 05:31:02,240
البته به این دلیل است که ما صندوق خود را داریم

8962
05:31:02,240 --> 05:31:04,320
تابعی که قابل پرداخت است و این

8963
05:31:04,320 --> 05:31:07,600
به ما اجازه می دهد با این تابع eth ارسال کنیم

8964
05:31:07,600 --> 05:31:09,400
ما تابع برداشت خود را داریم که این است

8965
05:31:09,400 --> 05:31:11,520
فقط نارنجی چون قابل پرداخت نیست

8966
05:31:11,520 --> 05:31:14,400
اگرچه در حال عقب نشینی است

8967
05:31:14,400 --> 05:31:16,360
پول از قرارداد و سپس ما

8968
05:31:16,360 --> 05:31:19,000
نمای آبی معمولی و خالص ما را داشته باشید

8969
05:31:19,000 --> 05:31:20,798
توابع مالک البته در حال رفتن است

8970
05:31:20,798 --> 05:31:23,760
تا ماسک ما باشد زیرا خود ما هستیم

8971
05:31:23,760 --> 05:31:26,200
که این قرارداد را حداقل دلار آمریکا مستقر کرده است

8972
05:31:26,200 --> 05:31:28,878
قرار است پنج شود و اینها از

8973
05:31:28,878 --> 05:31:31,400
البته خالی خواهد شد که می توانیم با ما تماس بگیریم

8974
05:31:31,400 --> 05:31:34,440
تابع صندوق فقط در صورتی که مقداری مقدار ارسال کنیم

8975
05:31:34,440 --> 05:31:36,638
با آن اگر ما سعی می کنیم با صندوق بدون تماس بگیرید

8976
05:31:36,638 --> 05:31:38,680
هر مقداری که می خواهیم این گاز را دریافت کنیم

8977
05:31:38,680 --> 05:31:40,878
خطای برآورد ناموفق بود و ما حتی خواهیم کرد

8978
05:31:40,878 --> 05:31:43,878
ببینید به اندازه کافی eth در گزارش ER ارسال نشده است

8979
05:31:43,878 --> 05:31:45,680
پس بیایید ادامه دهیم و دوباره این را لغو کنیم

8980
05:31:45,680 --> 05:31:47,040
ما می‌توانیم این را بفرستیم، اما این یک خواهد بود

8981
05:31:47,040 --> 05:31:50,200
ضایعات عظیم گاز بنابراین ما آن را لغو خواهیم کرد و

8982
05:31:50,200 --> 05:31:51,680
بیایید مقداری را بدست آوریم که قرار است باشد

8983
05:31:51,680 --> 05:31:55,558
بنابراین من معتقدم 0.01 eth باید باشد

8984
05:31:55,558 --> 05:31:58,040
کافی است فرض کنیم 0.01 eth به نظر می رسد

8985
05:31:58,040 --> 05:32:01,440
این حدود 18 دلار است، بنابراین اجازه دهید به ریمیکس برگردیم

8986
05:32:01,440 --> 05:32:04,920
0.01 e را از نظر مسیر انجام دهید که این است

8987
05:32:04,920 --> 05:32:09,080
ارزش اینجا را بچسبانید

8988
05:32:09,080 --> 05:32:10,878
و اگر تماس گرفتیم اکنون به پایین پیمایش می کنیم

8989
05:32:10,878 --> 05:32:14,040
بودجه آن را در واقع از طریق و ما

8990
05:32:14,040 --> 05:32:16,000
می توانید ادامه دهید و تأیید را در این عنوان بزنید

8991
05:32:16,000 --> 05:32:18,638
خوب و ما می بینیم که تراکنش ظاهر می شود

8992
05:32:18,638 --> 05:32:20,760
در اسکن اتر و ممکن است باید منتظر بمانیم

8993
05:32:20,760 --> 05:32:22,240
کمی برای این معامله به

8994
05:32:22,240 --> 05:32:24,558
تمام کردن پایان رفتن از طریق پایان

8995
05:32:24,558 --> 05:32:26,760
ایندکس کردن و غیره پس بیایید آن را یک زوج قرار دهیم

8996
05:32:26,760 --> 05:32:29,040
دقایقی آه به نظر می رسد که تمام شده است

8997
05:32:29,040 --> 05:32:31,480
فوق العاده است ما حتی می توانیم در fundme ببینیم

8998
05:32:31,480 --> 05:32:34,600
موجودی قرارداد به 0.01 رسیده است

8999
05:32:34,600 --> 05:32:36,878
و ما می توانیم ببینیم که آیا به سرمایه گذاران نگاه می کنیم

9000
05:32:36,878 --> 05:32:40,000
شاخص صفر می توانیم آدرس خود را ببینیم و اگر

9001
05:32:40,000 --> 05:32:42,680
آدرس خود را کپی کرده و در آن جایگذاری می کنیم

9002
05:32:42,680 --> 05:32:44,480
آدرس نقشه برداری به مقدار بودجه ما

9003
05:32:44,480 --> 05:32:46,718
در واقع مقداری را در اینجا با

9004
05:32:46,718 --> 05:32:48,360
این صندوق معامله در حال فراخوانی است

9005
05:32:48,360 --> 05:32:51,080
دوره در مورد تست شبکه اتر اسکن ما می توانیم

9006
05:32:51,080 --> 05:32:52,558
مشاهده تمام داده ها و اطلاعات

9007
05:32:52,558 --> 05:32:54,120
مرتبط با این است و ما حتی می توانیم

9008
05:32:54,120 --> 05:32:55,760
به پایین بروید و داده های ورودی ما را ببینید

9009
05:32:55,760 --> 05:32:58,040
می توانید ببینید که این صندوق را صدا می کند

9010
05:32:58,040 --> 05:32:59,798
تابع ما بیشتر در مورد آن یاد خواهیم گرفت

9011
05:32:59,798 --> 05:33:02,400
داده‌های ورودی را بعداً وارد کنید، بنابراین اکنون می‌توانیم انجام دهیم

9012
05:33:02,400 --> 05:33:04,040
می توانستیم برعکسی را که می توانستیم انجام دهیم

9013
05:33:04,040 --> 05:33:06,680
جلو و عقب نشینی کنید و باید تنظیم مجدد شود

9014
05:33:06,680 --> 05:33:09,120
نقشه برداری و آرایه به پایین برمی گردند

9015
05:33:09,120 --> 05:33:11,878
برای اینکه اصلاح کننده ما کار کند باید صفر شود

9016
05:33:11,878 --> 05:33:14,160
استفاده از برداشت در این حساب اگر ما

9017
05:33:14,160 --> 05:33:16,558
به حسابی تغییر دهید که اینطور نیست

9018
05:33:16,558 --> 05:33:18,280
صاحب این قرارداد و ما ادامه می دهیم

9019
05:33:18,280 --> 05:33:20,958
و دوباره وصل می کنیم و به سمت پایین اسکرول می کنیم که می سازیم

9020
05:33:20,958 --> 05:33:22,878
مطمئن شوید که مقدار صفر است و به پایین اسکرول می کنیم

9021
05:33:22,878 --> 05:33:25,360
و سعی کنید به برداشتن ضربه بزنید، خواهیم دید که دریافت می کنیم

9022
05:33:25,360 --> 05:33:27,520
تخمین گاز شکست خورد و ما حتی می گوییم

9023
05:33:27,520 --> 05:33:29,798
فرستنده مالک نیست، بنابراین ما می رویم

9024
05:33:29,798 --> 05:33:32,280
جلو و لغو که ما به عقب برگردیم

9025
05:33:32,280 --> 05:33:34,160
به حساب یک ما مطمئن می شویم که هستیم

9026
05:33:34,160 --> 05:33:36,400
کار با حساب یک اکنون ما تماس خواهیم گرفت

9027
05:33:36,400 --> 05:33:38,798
عقب نشینی خواهیم دید که الاغ واقعاً پاپ می کند

9028
05:33:38,798 --> 05:33:41,680
بالا و ما می توانیم ادامه دهیم و تایید کنیم و

9029
05:33:41,680 --> 05:33:43,680
فقط در یک دقیقه ما تعادل را خواهیم دید

9030
05:33:43,680 --> 05:33:46,280
تنظیم مجدد و اگر با سرمایه گذاران خود تماس بگیریم و

9031
05:33:46,280 --> 05:33:48,798
نقشه برداری آنها نیز باید بازنشانی می شدند

9032
05:33:48,798 --> 05:33:50,878
پس اگر سعی کردم حالا کمی صبر کنیم

9033
05:33:50,878 --> 05:33:52,558
برای تماس با آدرس به مقدار بودجه با

9034
05:33:52,558 --> 05:33:55,160
همان آدرس را اکنون صفر و

9035
05:33:55,160 --> 05:33:57,440
حالا اگر به سرمایه گذاران با شاخص صفر نگاه کنم

9036
05:33:57,440 --> 05:34:01,120
در واقع پخش می شود و این نیست

9037
05:34:02,400 --> 05:34:04,680
درست به دنبال Lo پیشرفته تر ما

9038
05:34:04,680 --> 05:34:06,000
مفاهیم اگر آنها را درک نمی کنید

9039
05:34:06,000 --> 05:34:07,718
اولین بار اجازه نده آنها شما را متوقف کنند

9040
05:34:07,718 --> 05:34:09,718
برای ادامه دادن نیازی به دانستن آنها نیست

9041
05:34:09,718 --> 05:34:11,440
زیر گزیده ای از الف است

9042
05:34:11,440 --> 05:34:13,320
نسخه کمی قدیمی تر این دوره

9043
05:34:13,320 --> 05:34:14,600
خواهید دید که من از named استفاده نمی کنم

9044
05:34:14,600 --> 05:34:17,120
وارداتی مانند نوب و چند مورد دیگر

9045
05:34:17,120 --> 05:34:18,280
تکه های کد کمی به نظر می رسند

9046
05:34:18,280 --> 05:34:19,878
متفاوت است اما این بخش بعدی ما هستیم

9047
05:34:19,878 --> 05:34:21,320
واقعاً خیلی چیزها را مرور می کنم

9048
05:34:21,320 --> 05:34:23,080
قطعات جامد پیشرفته در اینجا که هستند

9049
05:34:23,080 --> 05:34:24,878
رفتن به استحکام واقعا پیشرفته

9050
05:34:24,878 --> 05:34:26,320
مبانی اینها خواهند بود

9051
05:34:26,320 --> 05:34:28,320
فوق العاده برای صرفه جویی در گاز ساخت شما

9052
05:34:28,320 --> 05:34:30,160
کد بسیار تمیزتر و بهتر به نظر می رسد

9053
05:34:30,160 --> 05:34:32,120
شیوه های کدگذاری به طور کلی برای کسانی که از

9054
05:34:32,120 --> 05:34:33,718
شما که به دنبال رفتن فوق العاده دور هستید

9055
05:34:33,718 --> 05:34:35,200
این حتما توجه کنید

9056
05:34:35,200 --> 05:34:36,920
به این بخش زیرا این باعث می شود

9057
05:34:36,920 --> 05:34:38,480
مثل زمانی که کدنویسی می کنید بد به نظر می رسید

9058
05:34:38,480 --> 05:34:40,120
بعدا فقط یادت باشه وقتی میگیم

9059
05:34:40,120 --> 05:34:42,558
جاوا اسکریپت VM منظور ما فقط ریمیکس VM است

9060
05:34:42,558 --> 05:34:44,000
علاوه بر این، هر زمان که به آن مستقر می شویم

9061
05:34:44,000 --> 05:34:45,718
رنک B آزمون خالص فقط می دانم که شما

9062
05:34:45,718 --> 05:34:47,718
باید به شبکه آزمایشی theoa یا

9063
05:34:47,718 --> 05:34:49,638
هر چه به روزترین شبکه آزمایشی باشد

9064
05:34:49,638 --> 05:34:51,558
یا فقط به شبکه آزمایشی مستقر نشوید و

9065
05:34:51,558 --> 05:34:53,840
فقط دنبال کنید

9066
05:34:53,840 --> 05:34:55,798
همراه ما می خواهیم این را اصلاح کنیم

9067
05:34:55,798 --> 05:34:57,558
قرارداد کنید تا کمی بیشتر شود

9068
05:34:57,558 --> 05:34:59,120
حرفه ای به پایان نمی رسد

9069
05:34:59,120 --> 05:35:00,798
پایان شگفت انگیز است، اما این خواهد بود

9070
05:35:00,798 --> 05:35:02,120
کمی بهتر است و خواهید دید که چرا در

9071
05:35:02,120 --> 05:35:03,558
یک دقیقه پس اولین چیزی که ما هستیم

9072
05:35:03,558 --> 05:35:04,958
ما به دنبال این هستیم که می رویم

9073
05:35:04,958 --> 05:35:07,000
برای بررسی برخی از این متغیرها در اینجا

9074
05:35:07,000 --> 05:35:10,480
به ویژه مالک و حداقل USD

9075
05:35:10,480 --> 05:35:13,440
مالک یک بار در قرارداد ما تنظیم می شود

9076
05:35:13,440 --> 05:35:15,798
اینجا و بعد دیگر هرگز تغییر نمی کند

9077
05:35:15,798 --> 05:35:19,920
حداقل USD یک بار تنظیم می شود

9078
05:35:19,920 --> 05:35:22,320
خارج از سازنده اگر داشته باشیم

9079
05:35:22,320 --> 05:35:25,240
متغیرهایی که فقط یک بار تنظیم می شوند

9080
05:35:25,240 --> 05:35:28,000
در واقع می تواند از برخی ابزارها و استحکام استفاده کند

9081
05:35:28,000 --> 05:35:30,240
تا آنها را در حال حاضر بازده گاز بیشتری داشته باشند

9082
05:35:30,240 --> 05:35:32,240
بیایید قرارداد Fundme خود را جمع آوری کنیم و

9083
05:35:32,240 --> 05:35:34,160
سپس آن را در یک jscript مجازی مستقر کنید

9084
05:35:34,160 --> 05:35:36,000
ماشین به یاد داشته باشید ما می توانیم جلو برویم و

9085
05:35:36,000 --> 05:35:38,760
آن را در حال حاضر به هر حال با بودجه استقرار دهید

9086
05:35:38,760 --> 05:35:40,400
و عقب نشینی و انجام هر یک از

9087
05:35:40,400 --> 05:35:42,600
چیزهای پولی کار نمی کنند زیرا

9088
05:35:42,600 --> 05:35:45,040
دوباره ما شبکه دریاچه زنجیره ای نداریم

9089
05:35:45,040 --> 05:35:47,480
در جاوا اسکریپت VM ما، بنابراین اینطور نیست

9090
05:35:47,480 --> 05:35:48,878
خیلی خوب کار می کنیم اما برای چیزی که هستیم

9091
05:35:48,878 --> 05:35:50,440
قرار است در حال حاضر انجام دهیم، ما واقعا این کار را نمی کنیم

9092
05:35:50,440 --> 05:35:52,240
خیلی اهمیت می‌دهیم، این چیزی است که ما به آن اهمیت می‌دهیم

9093
05:35:52,240 --> 05:35:55,240
در مورد ما به این مهم است که چقدر گاز این

9094
05:35:55,240 --> 05:35:57,718
هزینه های ارسال در واقع ما به آن اهمیت می دهیم

9095
05:35:57,718 --> 05:36:00,200
چقدر گاز هزینه برای ایجاد درست است

9096
05:36:00,200 --> 05:36:04,878
در حال حاضر ایجاد این قرارداد هزینه در مورد

9097
05:36:04,878 --> 05:36:07,638
859000 دلار بنزین و ما می خواهیم یک را اضافه کنیم

9098
05:36:07,638 --> 05:36:09,798
چند ترفند در حال حاضر برای آوردن این

9099
05:36:09,798 --> 05:36:11,360
تعداد پایین ما قصد داریم مقداری اضافه کنیم

9100
05:36:11,360 --> 05:36:12,920
چیزهای دوباره در کمی که به ارمغان بیاورد

9101
05:36:12,920 --> 05:36:15,120
آن را پشتیبان گیری کنید، اما در حال حاضر ما می خواهیم

9102
05:36:15,120 --> 05:36:16,360
چند ترفند برای آوردن این شماره یاد بگیرید

9103
05:36:16,360 --> 05:36:17,840
دو ترفندی را که قرار است انجام دهیم را پایین بیاوریم

9104
05:36:17,840 --> 05:36:20,840
یادگیری کلیدواژه ثابت و

9105
05:36:20,840 --> 05:36:23,000
کلیدواژه تغییرناپذیر در استحکام آنها

9106
05:36:23,000 --> 05:36:25,558
دو کلمه کلیدی وجود دارد که آن را چنین می کند

9107
05:36:25,558 --> 05:36:27,840
که متغیرهای شما قابل تغییر نیستند و

9108
05:36:27,840 --> 05:36:29,240
آن کلمات کلیدی ثابت هستند و

9109
05:36:29,240 --> 05:36:31,480
تغییرناپذیر می توانید در مورد آنها بیشتر بدانید

9110
05:36:31,480 --> 05:36:33,320
در اسناد استحکام اگر شما

9111
05:36:33,320 --> 05:36:35,600
یک متغیر را یک بار خارج از a اختصاص دهید

9112
05:36:35,600 --> 05:36:38,000
عملکرد و سپس هرگز آن را تغییر دهید بنابراین اگر

9113
05:36:38,000 --> 05:36:40,558
اگر در زمان کامپایل اختصاص داده شده باشد، می توانید

9114
05:36:40,558 --> 05:36:43,840
ادامه دهید و این کلمه کلیدی ثابت را اضافه کنید

9115
05:36:43,840 --> 05:36:45,798
ما بعداً در مورد ذخیره سازی یاد خواهیم گرفت اما چه زمانی

9116
05:36:45,798 --> 05:36:47,920
شما یک کلمه کلیدی ثابت به این حداقل اضافه می کنید

9117
05:36:47,920 --> 05:36:50,798
USD دیگر جای ذخیره سازی را اشغال نمی کند

9118
05:36:50,798 --> 05:36:53,840
و خواندن برای آن بسیار ساده تر است، بنابراین اکنون ما

9119
05:36:53,840 --> 05:36:56,000
این را دوباره کامپایل کنید و این جدید را مستقر می کنیم

9120
05:36:56,000 --> 05:36:58,600
قرارداد بیایید ببینیم که آیا ما ذخیره شده است

9121
05:36:58,600 --> 05:37:02,160
گاز ما در حال حاضر در سیاهههای مربوط به تراکنش نگاه می کنیم

9122
05:37:02,160 --> 05:37:04,840
ما می توانیم هزینه تراکنش چگونه را بگیریم

9123
05:37:04,840 --> 05:37:06,878
این هزینه برای استقرار و اجازه دهید

9124
05:37:06,878 --> 05:37:09,200
آن را با مقدار قبلی مقایسه کنید

9125
05:37:09,200 --> 05:37:11,878
وای ما تقریباً 19000 بنزین صرفه جویی کردیم

9126
05:37:11,878 --> 05:37:13,920
تقریباً به اندازه هزینه ارسال گاز

9127
05:37:13,920 --> 05:37:16,040
اتریوم معمولاً متغیرهای ثابت هستند

9128
05:37:16,040 --> 05:37:18,440
قرارداد نامگذاری متفاوتی دارند

9129
05:37:18,440 --> 05:37:19,798
معمولاً شما می خواهید همه آنها را انجام دهید

9130
05:37:19,798 --> 05:37:24,840
کلاه‌هایی مانند Min eum نشان دهنده دلار آمریکا است

9131
05:37:24,840 --> 05:37:27,040
کلاه با زیرخط پس حالا اجازه دهید فقط

9132
05:37:27,040 --> 05:37:29,440
حداقل USD را پیدا کنید و آن را با آن جایگزین کنید

9133
05:37:29,440 --> 05:37:32,000
همه کلاه ها نیز با این تعامل

9134
05:37:32,000 --> 05:37:34,120
می دانیم که این متغیر یک ثابت است

9135
05:37:34,120 --> 05:37:35,920
متغیر است و خواندن آن بسیار ارزانتر است

9136
05:37:35,920 --> 05:37:39,400
از این به بعد اگر پیش برویم این و را کامپایل کنیم

9137
05:37:39,400 --> 05:37:42,360
حتی در صندوق ما قرارداد Rec مستقر کنید

9138
05:37:42,360 --> 05:37:44,840
اگر چه این یک تابع نمایش است به یاد داشته باشید

9139
05:37:44,840 --> 05:37:47,878
توابع مشاهده دارای هزینه گاز هستند

9140
05:37:47,878 --> 05:37:50,160
هنگامی که توسط یک قرارداد به عنوان یک ثابت نامیده می شود

9141
05:37:50,160 --> 05:37:52,680
متغیر ما می توانیم هزینه اجرا را ببینیم

9142
05:37:52,680 --> 05:37:54,280
از این متغیر

9143
05:37:54,280 --> 05:37:57,600
21,45 گاز پس بیایید کمی توجه داشته باشیم

9144
05:37:57,600 --> 05:38:00,558
درست زیر آن اگر حذف کنیم

9145
05:38:00,558 --> 05:38:03,160
متغیر ثابت ما این را حذف می کنیم

9146
05:38:03,160 --> 05:38:07,200
قرارداد ما redeploy جمع آوری fundme و

9147
05:38:07,200 --> 05:38:10,000
ما دوباره به حداقل دلار رسیدیم و اکنون می توانیم ببینیم

9148
05:38:10,000 --> 05:38:11,958
اگر اینطور نبود چقدر بنزین قیمت داشت

9149
05:38:11,958 --> 05:38:14,400
یک متغیر ثابت ما می توانیم گاز را ببینیم

9150
05:38:14,400 --> 05:38:16,680
اکنون در زنجیره‌هایی که هزینه آن بالا رفته است

9151
05:38:16,680 --> 05:38:18,638
این اختلاف گاز بسیار ارزان تر است

9152
05:38:18,638 --> 05:38:19,878
احتمالاً اینقدر از a نمی سازد

9153
05:38:19,878 --> 05:38:21,718
تفاوت اما در زنجیر گران تر

9154
05:38:21,718 --> 05:38:23,320
مانند اتریوم، این یک a

9155
05:38:23,320 --> 05:38:26,360
تفاوت بزرگ برای مثال در اتریوم

9156
05:38:26,360 --> 05:38:29,080
ما واقعاً می توانیم قیمت فعلی بنزین را ببینیم

9157
05:38:29,080 --> 05:38:31,000
در اتریوم در اینجا می توانیم جریان را ببینیم

9158
05:38:31,000 --> 05:38:34,958
قیمت بنزین اتریوم حدود 141 گی است

9159
05:38:34,958 --> 05:38:37,558
بنابراین ما به سمت مبدل خود می رویم

9160
05:38:37,558 --> 05:38:40,440
ما این بار قیمت را کپی می کنیم

9161
05:38:40,440 --> 05:38:43,000
ما قیمت بنزین را از تماس با ما دریافت می کنیم

9162
05:38:43,000 --> 05:38:45,878
حداقل USD که این عدد در اینجا است

9163
05:38:45,878 --> 05:38:48,680
که اگر دوباره در اتریوم خود قرار دهیم

9164
05:38:48,680 --> 05:38:51,760
مبدل واحد ما می‌توانیم ببینیم اینقدر هزینه دارد

9165
05:38:51,760 --> 05:38:54,638
گاز و اگر ما بار که توسط

9166
05:38:54,638 --> 05:38:56,840
قیمت فعلی تقریبی اتریوم

9167
05:38:56,840 --> 05:38:57,958
که در اطراف است

9168
05:38:57,958 --> 05:39:01,600
3000 دلار با حداقل USD به عنوان ثابت تماس می گیرد

9169
05:39:01,600 --> 05:39:04,680
هزینه آن 9 دلار خواهد بود

9170
05:39:04,680 --> 05:39:07,638
یک غیر ثابت تقریباً هزینه دارد

9171
05:39:07,638 --> 05:39:10,240
یک دلار بیشتر می توانید ببینید

9172
05:39:10,240 --> 05:39:11,920
چگونه این همه بهینه سازی گاز کوچک است

9173
05:39:11,920 --> 05:39:13,478
ترفندها زندگی شما را بسیار می سازند

9174
05:39:13,478 --> 05:39:15,160
بهتر است این را ثابت نگه داریم

9175
05:39:15,160 --> 05:39:17,520
در اینجا با کلمه کلیدی بیشتر آشنا خواهیم شد

9176
05:39:17,520 --> 05:39:19,718
ثابت و ذخیره سازی در بخش های بعدی

9177
05:39:19,718 --> 05:39:21,478
از این دوره اکنون که شما هستید

9178
05:39:21,478 --> 05:39:23,120
شروع با این دوره و

9179
05:39:23,120 --> 05:39:26,478
با استحکام مبارزه نکن و نکن

9180
05:39:26,478 --> 05:39:29,320
نگران بستن قراردادهای خود به عنوان گاز باشید

9181
05:39:29,320 --> 05:39:31,958
در ابتدا تا حد امکان کارآمد باشد

9182
05:39:31,958 --> 05:39:34,040
و به خصوص در حال حاضر فقط خود را بنویسید

9183
05:39:34,040 --> 05:39:36,440
زمانی که می توانید تا جایی که می توانید قرارداد ببندید

9184
05:39:36,440 --> 05:39:38,920
در بنزین واقعاً خوب شوید و یکبار دریافت کنید

9185
05:39:38,920 --> 05:39:41,320
خیلی بعد در دوره و خیلی

9186
05:39:41,320 --> 05:39:43,520
با استحکام پیشرفته تر آن وقت می توانید

9187
05:39:43,520 --> 05:39:45,360
شروع به بازگشت و کار روی گاز کنید

9188
05:39:45,360 --> 05:39:47,798
بهینه سازی اما اجازه گاز نمی دهد

9189
05:39:47,798 --> 05:39:50,040
بهینه سازی شما را عقب نگه می دارد یا اگر شما

9190
05:39:50,040 --> 05:39:52,760
شروع کنید به استرس روی آن فقط آن را رها کنید

9191
05:39:52,760 --> 05:39:54,798
نگران نباش و فقط خودت را بنویس

9192
05:39:54,798 --> 05:39:57,600
به بهترین شکل ممکن کدنویسی کنید

9193
05:39:57,600 --> 05:39:59,520
در مورد بهینه سازی گاز استرس نداشته باشید

9194
05:39:59,520 --> 05:40:01,440
در حال حاضر یک متغیر دیگر فقط ما

9195
05:40:01,440 --> 05:40:03,478
تنظیم یک زمان است که صاحب ما می شود

9196
05:40:03,478 --> 05:40:06,920
مالک متغیر برابر با پیام است. فرستنده ما

9197
05:40:06,920 --> 05:40:08,320
تنظیم این یک بار در

9198
05:40:08,320 --> 05:40:10,760
متغیرهای سازنده که یکی را تنظیم کردیم

9199
05:40:10,760 --> 05:40:13,040
زمان اما خارج از همان خط که

9200
05:40:13,040 --> 05:40:14,958
آنها اعلام شده و ما آنها را برای

9201
05:40:14,958 --> 05:40:17,240
به عنوان مثال در Constructor می توانیم علامت گذاری کنیم

9202
05:40:17,240 --> 05:40:19,478
به عنوان یک تغییر پذیر معمولاً یک قرارداد خوب است

9203
05:40:19,478 --> 05:40:21,200
برای علامت گذاری متغیرهای تغییرناپذیر در حال رفتن است

9204
05:40:21,200 --> 05:40:24,240
برای انجام دادن تاکید می کنم تا بدانیم

9205
05:40:24,240 --> 05:40:26,360
که اینها متغیرهای تغییرناپذیر هستند

9206
05:40:26,360 --> 05:40:28,400
صرفه جویی در گاز بسیار مشابه به

9207
05:40:28,400 --> 05:40:30,558
البته صاحب کلمه کلیدی ثابت یک است

9208
05:40:30,558 --> 05:40:32,600
متغیری که نمی توانیم روی خط تنظیم کنیم

9209
05:40:32,600 --> 05:40:35,280
اینجا چون در محدوده جهانی است

9210
05:40:35,280 --> 05:40:37,558
هیچ عملکردی در این مورد وجود ندارد

9211
05:40:37,558 --> 05:40:39,840
توابع داخل چون در داخل

9212
05:40:39,840 --> 05:40:41,400
دامنه جهانی وجود نخواهد داشت

9213
05:40:41,400 --> 05:40:43,400
پیام فرستنده فقط وجود خواهد داشت

9214
05:40:43,400 --> 05:40:45,680
یک پیام فرستنده زمانی که ما در داخل یک هستیم

9215
05:40:45,680 --> 05:40:48,160
عملکرد بنابراین در داخل اینجا ممکن است بگوییم I

9216
05:40:48,160 --> 05:40:50,680
مالک برابر با مش است. فرستنده و سپس از

9217
05:40:50,680 --> 05:40:52,958
البته ما به پایین پیمایش خواهیم کرد و خواهیم کرد

9218
05:40:52,958 --> 05:40:55,718
تغییر این فقط نیاز به مالک در حال حاضر

9219
05:40:55,718 --> 05:40:58,798
اگر آن را کامپایل کنیم اکنون برابر با مالک من است

9220
05:40:58,798 --> 05:41:03,240
و استقرار آن را می توانیم ببینیم چقدر گاز داریم

9221
05:41:03,240 --> 05:41:05,520
می توانم ببینم صاحب من تماس تلفنی چقدر گاز است

9222
05:41:05,520 --> 05:41:08,440
با خاموشی IM ما به پایان خواهیم رسید

9223
05:41:08,440 --> 05:41:09,638
دریافت کنید

9224
05:41:09,638 --> 05:41:12,120
2158 که ما ادامه می دهیم و برای آن کپی می کنیم

9225
05:41:12,120 --> 05:41:16,798
در حال حاضر و ما درست در اینجا قرار داده و خواهیم گفت

9226
05:41:16,798 --> 05:41:19,280
اگر تغییرناپذیر را حذف کنیم، اکنون تغییر ناپذیر است

9227
05:41:19,280 --> 05:41:22,120
کلمه کلیدی بیایید این را ببندیم

9228
05:41:22,120 --> 05:41:24,160
اگر به I پایین بروید، اکنون مجدداً مستقر شوید

9229
05:41:24,160 --> 05:41:26,558
مالک گزارش‌هایی را که به آن‌ها پایین می‌رویم به سمت بالا اسکرول کنید

9230
05:41:26,558 --> 05:41:28,958
تماس به پایین اسکرول می شود ما می بینیم

9231
05:41:28,958 --> 05:41:32,040
هزینه اجرا بسیار بیشتر بود بنابراین ما انجام خواهیم داد

9232
05:41:32,040 --> 05:41:36,718
خمیر بک اسلش که در اینجا گاز است

9233
05:41:36,718 --> 05:41:39,680
ما در تغییر ناپذیر نیست، بنابراین شما می خواهید برای حفظ

9234
05:41:39,680 --> 05:41:41,280
برخی از این ترفندها را در ذهن داشته باشید

9235
05:41:41,280 --> 05:41:43,958
دلیل آن به ذخیره متغیرها می رسد

9236
05:41:43,958 --> 05:41:45,920
که این دو صرفه جویی در گاز به این دلیل است

9237
05:41:45,920 --> 05:41:48,320
به جای ذخیره این متغیرها

9238
05:41:48,320 --> 05:41:50,160
در داخل یک اسلات ذخیره سازی ما در واقع

9239
05:41:50,160 --> 05:41:52,120
آنها را مستقیماً در کد بایت ذخیره کنید

9240
05:41:52,120 --> 05:41:53,878
از قرارداد و همانطور که گفتم نکن

9241
05:41:53,878 --> 05:41:55,878
فعلا بعداً در مورد آن خیلی نگران باشید

9242
05:41:55,878 --> 05:41:58,000
در این دوره بیشتر به شما آموزش خواهیم داد

9243
05:41:58,000 --> 05:41:59,680
در مورد ذخیره سازی و بسیاری از این

9244
05:41:59,680 --> 05:42:01,280
چیزهای سطح پایینی که با اینها همراه است

9245
05:42:01,280 --> 05:42:03,240
قرارداد اما در حال حاضر فقط این را بدانید

9246
05:42:03,240 --> 05:42:06,080
اینها وجود دارند و بهینه سازهای خوبی برای گاز هستند

9247
05:42:06,080 --> 05:42:09,520
اگر فقط توانایی های VAR خود را تنظیم می کنید

9248
05:42:09,558 --> 05:42:12,000
یک بار همه چیز خوب است، بنابراین ما تازه ساخته ایم

9249
05:42:12,000 --> 05:42:13,680
قرارداد ما گاز کمی بیشتر است

9250
05:42:13,680 --> 05:42:15,760
راندمان کم گاز کارآمد

9251
05:42:15,760 --> 05:42:17,400
بهبودها مفاهیم I خواهند بود

9252
05:42:17,400 --> 05:42:19,280
در طول این دوره و چه زمانی بپاشید

9253
05:42:19,280 --> 05:42:20,760
به بخش پیشرفته تر من می رسیم

9254
05:42:20,760 --> 05:42:23,080
دقیقاً آنچه را که در حال وقوع است از بین می برد

9255
05:42:23,080 --> 05:42:25,160
و چرا این همه راندمان گاز

9256
05:42:25,160 --> 05:42:26,600
وجود داشته باشد و در پشت سر چه می گذرد

9257
05:42:26,600 --> 05:42:28,718
صحنه هایی برای این راندمان گاز به

9258
05:42:28,718 --> 05:42:30,798
رخ می دهد آن را کمی در علف های هرز

9259
05:42:30,798 --> 05:42:32,360
به همین دلیل است که می خواهم آن را پنهان کنم

9260
05:42:32,360 --> 05:42:34,280
در حال حاضر پس اگر گیج کننده است این کار را نکنید

9261
05:42:34,280 --> 05:42:35,840
نگران باشید که من اجازه نمی دهم این گازها

9262
05:42:35,840 --> 05:42:37,360
بازده چیزی است که کند است

9263
05:42:37,360 --> 05:42:39,320
شما عالی هستید پس ما این دو را داریم

9264
05:42:39,320 --> 05:42:41,878
بهینه سازی گاز چگونه می توانیم انجام دهیم

9265
05:42:41,878 --> 05:42:43,558
این قرارداد گاز کمی بیشتر است

9266
05:42:43,558 --> 05:42:45,440
به خوبی کارآمد یکی از راه هایی است که ما می توانیم

9267
05:42:45,440 --> 05:42:47,400
این گاز کارآمدتر است توسط

9268
05:42:47,400 --> 05:42:50,000
به روز رسانی نیازهای ما در حال حاضر با ما

9269
05:42:50,000 --> 05:42:51,878
نیاز به بیانیه ما در واقع باید

9270
05:42:51,878 --> 05:42:55,160
ذخیره این فرستنده به عنوان یک مالک نیست

9271
05:42:55,160 --> 05:42:57,080
آرایه رشته ای هر یک از اینها

9272
05:42:57,080 --> 05:42:59,320
کاراکترهای موجود در این گزارش خطا نیاز به

9273
05:42:59,320 --> 05:43:01,718
این رشته را به صورت جداگانه ذخیره کنید

9274
05:43:01,718 --> 05:43:03,638
ممکن است خیلی بزرگ به نظر نرسد اما بسیار زیاد است

9275
05:43:03,638 --> 05:43:05,120
بزرگتر از جایگزین با آنچه ما داریم

9276
05:43:05,120 --> 05:43:08,638
می توانید از solidity 0.8.4 که اکنون می توانید انجام دهید

9277
05:43:08,638 --> 05:43:11,840
در واقع خطاهای سفارشی را برای ما انجام دهید

9278
05:43:11,840 --> 05:43:14,520
برمی گردد ما آنها را در بالا اعلام می کنیم و

9279
05:43:14,520 --> 05:43:17,558
سپس از ifs به جای require و سپس استفاده کنید

9280
05:43:17,558 --> 05:43:20,240
فقط عبارات برگرداندن ما را اضافه کنید این پایان می یابد

9281
05:43:20,240 --> 05:43:22,000
صرفه جویی زیادی در مصرف بنزین از زمانی که ما به تازگی انجام دادیم

9282
05:43:22,000 --> 05:43:24,558
کد خطا را بر خلاف آن فراخوانی کنید

9283
05:43:24,558 --> 05:43:26,680
فراخوانی کل رشته مرتبط

9284
05:43:26,680 --> 05:43:29,240
با خطا به عنوان مثال با ما

9285
05:43:29,240 --> 05:43:31,558
نیاز به پایین اینجا و با در واقع با

9286
05:43:31,558 --> 05:43:34,280
تمام نیازهای ما کاری است که می توانستیم انجام دهیم

9287
05:43:34,280 --> 05:43:36,120
به جای داشتن این نیاز ما می توانیم

9288
05:43:36,120 --> 05:43:39,840
ایجاد خطای سفارشی بنابراین در بالا چه

9289
05:43:39,840 --> 05:43:42,638
ما می توانیم انجام دهیم این است که می توانیم بگوییم

9290
05:43:42,638 --> 05:43:45,920
خطا نیست

9291
05:43:45,920 --> 05:43:48,240
صاحب و شما متوجه خواهید شد که این است

9292
05:43:48,240 --> 05:43:50,718
در واقع خارج از قرارداد اینجا

9293
05:43:50,718 --> 05:43:52,360
حالا کاری که می توانیم انجام دهیم این است که می توانیم این را قبول کنیم

9294
05:43:52,360 --> 05:43:54,680
eor not مالک به پایین به ما اسکرول کنید

9295
05:43:54,680 --> 05:43:56,958
مالک به جای انجام یک نیاز ما

9296
05:43:56,958 --> 05:44:00,638
یک بیانیه if انجام دهید ما می گوییم if پیام.

9297
05:44:00,638 --> 05:44:04,000
فرستنده من نیستم

9298
05:44:04,000 --> 05:44:06,680
صاحب پس از آن ما می رویم به جلو و

9299
05:44:06,680 --> 05:44:09,040
معکوس

9300
05:44:09,798 --> 05:44:13,160
با یک خطای مالک نشد این به پایان می رسد

9301
05:44:13,160 --> 05:44:15,160
در مصرف بنزین ما بسیار صرفه جویی می کند زیرا ما این کار را نمی کنیم

9302
05:44:15,160 --> 05:44:17,878
باید این رشته طولانی را ذخیره و منتشر کند

9303
05:44:17,878 --> 05:44:19,840
در اینجا در حال حاضر در بسیاری از کد امروز شما

9304
05:44:19,840 --> 05:44:21,878
هنوز دیدن به مکان های زیادی نیاز دارد

9305
05:44:21,878 --> 05:44:23,680
زیرا این خطاهای سفارشی هستند

9306
05:44:23,680 --> 05:44:25,760
بسیار جدید در استحکام، بنابراین شما می خواهید

9307
05:44:25,760 --> 05:44:27,320
به نوشتن آن به هر دو صورت عادت کنم

9308
05:44:27,320 --> 05:44:29,240
اگر در آینده تعجب نکنید

9309
05:44:29,240 --> 05:44:31,360
نحو برای برخی از این خطاها

9310
05:44:31,360 --> 05:44:33,000
به این شکل به نظر می رسد تا بیشتر شود

9311
05:44:33,000 --> 05:44:35,000
قابل خواندن است اما در حال حاضر اگر می خواهید انجام دهید

9312
05:44:35,000 --> 05:44:36,840
راه کارآمدتر گاز نسبت به شما

9313
05:44:36,840 --> 05:44:38,760
می تواند از چیزی شبیه به این استفاده کند ما می توانیم

9314
05:44:38,760 --> 05:44:40,520
به روز رسانی تمام نیازهای ما در اینجا برای

9315
05:44:40,520 --> 05:44:42,320
این خطاهای سفارشی اما در حال حاضر من هستم

9316
05:44:42,320 --> 05:44:43,638
قرار است هر دو را تنها بگذارم تا به شما نشان دهم

9317
05:44:43,638 --> 05:44:45,718
تفاوت هایی که این کلمه کلیدی برگردانده انجام می دهد

9318
05:44:45,718 --> 05:44:48,280
دقیقاً همان کاری که لازم است انجام می دهد

9319
05:44:48,280 --> 05:44:50,120
بدون مشروط از قبل

9320
05:44:50,120 --> 05:44:52,120
شما در واقع می توانید ادامه دهید و دوباره برگردید

9321
05:44:52,120 --> 05:44:54,280
هر تراکنش یا فراخوانی هر تابعی

9322
05:44:54,280 --> 05:44:57,080
وسط تابع

9323
05:44:57,280 --> 05:45:00,160
اکنون تماس بگیرید بیایید یک راه دیگر را بررسی کنیم

9324
05:45:00,160 --> 05:45:02,000
بهبود این قرارداد گاهی اوقات مردم

9325
05:45:02,000 --> 05:45:03,440
سعی خواهد کرد با یک قرارداد تعامل داشته باشد

9326
05:45:03,440 --> 05:45:04,840
که اتریوم یا بومی را می گیرد

9327
05:45:04,840 --> 05:45:07,000
توکن بلاک چین بدون اینکه واقعاً وارد شود

9328
05:45:07,000 --> 05:45:08,600
عملکرد مورد نیاز را طی می کند

9329
05:45:08,600 --> 05:45:10,718
تماس هایی که برای مثال مورد نیاز است

9330
05:45:10,718 --> 05:45:13,280
در جاوا اسکریپت evm اینجا من می توانم

9331
05:45:13,280 --> 05:45:15,958
در واقع سعی کنید این پول قرارداد را ارسال کنید

9332
05:45:15,958 --> 05:45:18,360
بدون فراخوانی تابع صندوق

9333
05:45:18,360 --> 05:45:20,400
اما اگر بخواهم این کار را بکنم چه می شود

9334
05:45:20,400 --> 05:45:21,958
این اتفاق می افتد که عملکرد صندوق ما به دست می آید

9335
05:45:21,958 --> 05:45:24,240
راه اندازی شد نه تحریک نمی شود

9336
05:45:24,240 --> 05:45:26,280
ما آن سرگرمی را دنبال نمی کنیم

9337
05:45:26,280 --> 05:45:28,440
اطلاعات آن شخص را نخواهد داشت

9338
05:45:28,440 --> 05:45:30,680
به روز شده در این قرارداد، بنابراین اگر بعدا

9339
05:45:30,680 --> 05:45:32,520
ما می خواهیم به ما جایزه بدهیم یا چیزی که می خواهیم

9340
05:45:32,520 --> 05:45:35,040
در مورد آن سرمایه گذاران و

9341
05:45:35,040 --> 05:45:36,320
این عالی نخواهد بود زیرا مردم این کار را می کنند

9342
05:45:36,320 --> 05:45:38,400
پول قرارداد خود را بدون ما ارسال کنید

9343
05:45:38,400 --> 05:45:40,000
دانستن و ما نمی توانیم بدهیم

9344
05:45:40,000 --> 05:45:42,920
آنها هر گونه اعتبار یا هر چیز دیگری

9345
05:45:42,920 --> 05:45:45,240
شاید آنها تابع اشتباه را فراخوانی کردند

9346
05:45:45,240 --> 05:45:46,680
تصادف کردند و از آنها استفاده نکردند

9347
05:45:46,680 --> 05:45:48,638
metamask و آنها از ابزاری استفاده نمی کردند

9348
05:45:48,638 --> 05:45:50,120
به آنها بگویم که این معامله است

9349
05:45:50,120 --> 05:45:52,040
به احتمال زیاد شکست خواهد خورد، پس چه کنیم

9350
05:45:52,040 --> 05:45:55,798
در این مورد چه اتفاقی می افتد اگر کسی

9351
05:45:55,798 --> 05:45:57,638
این را می فرستد

9352
05:45:57,638 --> 05:46:01,798
قرارداد eth بدون تماس با صندوق

9353
05:46:01,798 --> 05:46:04,000
اگر بخواهیم بفرستیم همین الان عمل کن

9354
05:46:04,000 --> 05:46:06,320
این قرارداد فاندم درست است

9355
05:46:06,320 --> 05:46:07,718
برو سمت قرارداد قرارداد درست و

9356
05:46:07,718 --> 05:46:09,320
این قرارداد فقط پیگیری نمی کند

9357
05:46:09,320 --> 05:46:11,000
از آن افراد اما در واقع یک وجود دارد

9358
05:46:11,000 --> 05:46:12,958
راهی برای زمانی که مردم برای این کار پول می فرستند

9359
05:46:12,958 --> 05:46:15,040
قرارداد یا افراد تابعی را صدا می زنند که

9360
05:46:15,040 --> 05:46:17,080
وجود ندارد تا ما هنوز آن را تحریک کنیم

9361
05:46:17,080 --> 05:46:19,520
برخی از کد و در حال حاضر دو خاص وجود دارد

9362
05:46:19,520 --> 05:46:23,280
توابع در جامدات یک نامیده می شود

9363
05:46:23,280 --> 05:46:26,200
دریافت و یکی به نام

9364
05:46:26,200 --> 05:46:28,440
بازگشتی در حال حاضر در جامد وجود دارد

9365
05:46:28,440 --> 05:46:30,478
در واقع تعدادی از توابع ویژه

9366
05:46:30,478 --> 05:46:32,080
و دو تا از این توابع ویژه هستند

9367
05:46:32,080 --> 05:46:34,638
تابع دریافت ویژه و

9368
05:46:34,638 --> 05:46:37,040
تابع خاص یک قرارداد می تواند

9369
05:46:37,040 --> 05:46:38,760
حداکثر یک تابع دریافت داشته باشد

9370
05:46:38,760 --> 05:46:40,798
با استفاده از دریافت خارجی اعلام شد

9371
05:46:40,798 --> 05:46:43,878
قابل پرداخت بدون کلمه کلیدی تابع

9372
05:46:43,878 --> 05:46:45,280
این تابع نمی تواند آرگومان داشته باشد

9373
05:46:45,280 --> 05:46:46,680
نمی تواند چیزی را برگرداند و باید داشته باشد

9374
05:46:46,680 --> 05:46:49,200
دید خارجی و یک دولت قابل پرداخت

9375
05:46:49,200 --> 05:46:51,478
تغییرپذیری واقعاً به چه معناست

9376
05:46:51,478 --> 05:46:53,718
و یا به نظر خوب بیایید a ایجاد کنیم

9377
05:46:53,718 --> 05:46:55,478
قرارداد جداگانه برای ادامه و بازی

9378
05:46:55,478 --> 05:46:57,000
با این، بنابراین در اینجا ما به

9379
05:46:57,000 --> 05:47:00,040
یک فایل جدید به نام fallback ایجاد کنید

9380
05:47:00,040 --> 05:47:02,680
مثال روح و در اینجا ما به

9381
05:47:02,680 --> 05:47:05,080
مجوز SPX قطعات اساسی ما را اضافه کنید

9382
05:47:05,080 --> 05:47:08,600
شناسه MIT pragma

9383
05:47:08,600 --> 05:47:11,520
استحکام

9384
05:47:11,520 --> 05:47:15,798
0.8.7 و ما دوباره قرارداد را انجام خواهیم داد

9385
05:47:15,798 --> 05:47:18,558
به عنوان مثال، به راحتی مکث کنید

9386
05:47:18,558 --> 05:47:20,600
ویدیو برای رسیدن به این نقطه یک بار ما

9387
05:47:20,600 --> 05:47:22,558
بیایید قرارداد بازگشتی خود را ایجاد کنیم

9388
05:47:22,558 --> 05:47:24,638
یک متغیر ایجاد کنید تا پیش بروید و سعی کنید

9389
05:47:24,638 --> 05:47:28,160
این تابع را تست کنید، یک un 256 ایجاد می کنیم

9390
05:47:28,160 --> 05:47:31,080
متغیر نتیجه عمومی و بیایید ایجاد کنیم

9391
05:47:31,080 --> 05:47:33,558
این تابع دریافت است بنابراین ما می گوییم

9392
05:47:33,558 --> 05:47:35,558
دریافت آن خارجی خواهد بود

9393
05:47:35,558 --> 05:47:38,120
قابل پرداخت

9394
05:47:38,120 --> 05:47:40,718
تابع ما تابع را اضافه نمی کنیم

9395
05:47:40,718 --> 05:47:43,840
کلمه کلیدی برای دریافت از زمانی که solidity می داند

9396
05:47:43,840 --> 05:47:46,280
که دریافت یک تابع خاص است

9397
05:47:46,280 --> 05:47:48,958
هر زمان که اتریوم می فرستیم یا a می سازیم

9398
05:47:48,958 --> 05:47:52,080
معامله به این قرارداد در حال حاضر تا زمانی که

9399
05:47:52,080 --> 05:47:54,240
از آنجایی که هیچ داده ای مرتبط با آن وجود ندارد

9400
05:47:54,240 --> 05:47:56,478
معامله این تابع دریافت خواهد شد

9401
05:47:56,478 --> 05:47:58,840
کاری که ما اکنون می توانیم در اینجا انجام دهیم، تحریک می شود

9402
05:47:58,840 --> 05:48:03,080
ما می توانیم بگوییم نتیجه برابر است با 1 پس بیایید

9403
05:48:03,080 --> 05:48:04,878
ادامه دهید و این را روی آن تست کنید

9404
05:48:04,878 --> 05:48:07,080
ماشین مجازی جاوا اسکریپت که ما کامپایل می کنیم

9405
05:48:07,080 --> 05:48:08,478
این بنابراین ما می خواهیم به جلو برویم و

9406
05:48:08,478 --> 05:48:10,878
این را کامپایل کنید، ما آن را روی آن مستقر خواهیم کرد

9407
05:48:10,878 --> 05:48:12,478
ما در حال رفتن به ماشین مجازی جاوا اسکریپت هستیم

9408
05:48:12,478 --> 05:48:15,680
برای استقرار نمونه بازگشتی خود و ما هستیم

9409
05:48:15,680 --> 05:48:17,718
می‌رویم ببینیم چه نتیجه‌ای مقداردهی شده است

9410
05:48:17,718 --> 05:48:19,840
از آنجایی که ما چیزی برای آن تنظیم نکرده ایم

9411
05:48:19,840 --> 05:48:22,600
نتیجه نتیجه البته مقداردهی اولیه می شود

9412
05:48:22,600 --> 05:48:25,878
به صفر اما اگر قرار بود این را بفرستیم چه می شود

9413
05:48:25,878 --> 05:48:28,558
قرارداد برخی اتریوم به خوبی دریافت کنید

9414
05:48:28,558 --> 05:48:30,440
پیش می رود و در اینجا ما فعال می شود

9415
05:48:30,440 --> 05:48:32,040
در واقع می تواند این قرارداد را برخی ارسال کند

9416
05:48:32,040 --> 05:48:33,840
اتریوم مستقیماً با کار با این

9417
05:48:33,840 --> 05:48:35,718
تعاملات سطح پایین کمی اینجا نیست

9418
05:48:35,718 --> 05:48:38,120
در حال حاضر نگران معنای داده تماس باشید

9419
05:48:38,120 --> 05:48:40,440
فقط بدانید که این منطقه در اینجا یک است

9420
05:48:40,440 --> 05:48:42,558
روشی که می توانیم ارسال کنیم و با آنها کار کنیم

9421
05:48:42,558 --> 05:48:44,760
توابع و ما می توانیم پارامترهایی را به آن اضافه کنیم

9422
05:48:44,760 --> 05:48:47,120
این معامله با رفتن به اینجا و

9423
05:48:47,120 --> 05:48:49,200
تنظیم متغیرها در اینجا اگر ما

9424
05:48:49,200 --> 05:48:52,000
داده های تماس را خالی نگه دارید، همینطور خواهد بود

9425
05:48:52,000 --> 05:48:53,680
انگار ما در متاماسک و عادل هستیم

9426
05:48:53,680 --> 05:48:55,558
ارسال را بزنید و سپس این را انتخاب کنید

9427
05:48:55,558 --> 05:48:57,600
آدرس قرارداد دوباره در واقع نمی توانیم

9428
05:48:57,600 --> 05:48:59,600
از متاماسک استفاده کنید زیرا این یک مجازی است

9429
05:48:59,600 --> 05:49:01,840
ماشین و نه یکی از شبکه هایی که

9430
05:49:01,840 --> 05:49:03,600
ما در حال کار با پس اگر من برای

9431
05:49:03,600 --> 05:49:07,160
به عنوان مثال من این مقدار را به یک روش تغییر می دهم

9432
05:49:07,160 --> 05:49:09,798
و همه چیز را خالی نگه می دارم و می روم

9433
05:49:09,798 --> 05:49:11,600
جلو بروید و این دکمه تراکنش را بزنید

9434
05:49:11,600 --> 05:49:13,558
که دوباره همان می شود

9435
05:49:13,558 --> 05:49:15,478
فشار دادن این دکمه ارسال اما فقط

9436
05:49:15,478 --> 05:49:17,718
ارسال یک طرفه به نظر شما چه خواهد شد

9437
05:49:17,718 --> 05:49:20,920
اتفاق می افتد خوب بیایید آن را امتحان کنیم ما می توانیم در آن ببینیم

9438
05:49:20,920 --> 05:49:23,520
منطقه ورود به سیستم را که ما واقعاً a را ارسال کردیم

9439
05:49:23,520 --> 05:49:26,400
معامله و اگر به

9440
05:49:26,400 --> 05:49:28,000
توضیحات در اینجا حتی می توانید آن را ببینید

9441
05:49:28,000 --> 05:49:32,160
می گوید از فلانی به مثال بازگشتی.

9442
05:49:32,160 --> 05:49:34,558
دریافت آن به نظر می رسد به نام ما

9443
05:49:34,558 --> 05:49:36,718
دریافت تابعی که باید داشته باشد

9444
05:49:36,718 --> 05:49:39,280
نتیجه خود را به یک به روز کردیم تا اگر ضربه زدیم

9445
05:49:39,280 --> 05:49:42,360
نتیجه اکنون ما واقعاً می توانیم آن نتیجه را ببینیم

9446
05:49:42,360 --> 05:49:44,958
به مقدار یک به روز شده است

9447
05:49:44,958 --> 05:49:46,798
خوب بیایید جلو برویم و این را حذف کنیم

9448
05:49:46,798 --> 05:49:49,200
بیایید دوباره این قرارداد را مستقر کنیم و

9449
05:49:49,200 --> 05:49:52,080
این بار اجازه دهید مقدار صفر باشد

9450
05:49:52,080 --> 05:49:54,400
دریافت ماشه این بار پس بیایید

9451
05:49:54,400 --> 05:49:57,080
این را پایین بیاورید، تراکنش بیایید

9452
05:49:57,080 --> 05:49:59,240
داده تماس را خالی بگذارید، ما آن را رها می کنیم

9453
05:49:59,240 --> 05:50:02,200
مقدار صفر است بنابراین این یکسان خواهد بود

9454
05:50:02,200 --> 05:50:05,920
انگار صفر اتریوم را به این قسمت فرستاده بودیم

9455
05:50:05,920 --> 05:50:07,840
قرارداد بیایید بزنیم

9456
05:50:07,840 --> 05:50:10,558
معامله به نظر می رسد که از طریق انجام

9457
05:50:10,558 --> 05:50:12,798
شما فکر می کنید نتیجه یک یا خواهد بود

9458
05:50:12,798 --> 05:50:15,320
صفر فکر می کردی یک درست می گویی

9459
05:50:15,320 --> 05:50:17,240
تابع دریافت در هر زمان فعال می شود

9460
05:50:17,240 --> 05:50:19,280
ما یک معامله به این قرارداد ارسال می کنیم

9461
05:50:19,280 --> 05:50:22,478
اکنون و ما یک تابع و را مشخص نمی کنیم

9462
05:50:22,478 --> 05:50:24,798
هنگام کار، داده های تماس را خالی نگه می داریم

9463
05:50:24,798 --> 05:50:26,958
با هر قرارداد دیگری مانند fundme for

9464
05:50:26,958 --> 05:50:28,878
به عنوان مثال وقتی یکی از اینها را صدا می زنیم

9465
05:50:28,878 --> 05:50:31,080
توابع ما در واقع فقط پو در این هستیم

9466
05:50:31,080 --> 05:50:33,040
فراخوانی بیت داده با داده های خاصی که

9467
05:50:33,040 --> 05:50:35,600
به یکی از این توابع در اینجا اشاره می کند

9468
05:50:35,600 --> 05:50:38,040
اگر تراکنش ارسال کنیم و داده ها را اضافه کنیم

9469
05:50:38,040 --> 05:50:40,120
ما در واقع می توانیم یکی از آن را صدا کنیم

9470
05:50:40,120 --> 05:50:41,840
این توابع اکنون اجازه دهید این را دوباره امتحان کنیم

9471
05:50:41,840 --> 05:50:43,520
بیایید دوباره قرارداد را حذف کنیم

9472
05:50:43,520 --> 05:50:45,878
redeploy باز کردن این نتیجه است

9473
05:50:45,878 --> 05:50:48,558
در حال حاضر صفر دریافت می شود همانطور که گفتم فقط

9474
05:50:48,558 --> 05:50:51,200
اگر داده های تماس ما به آن باشد، راه اندازی می شود

9475
05:50:51,200 --> 05:50:53,878
اگر تماسی اضافه کنم، اکنون خالی است

9476
05:50:53,878 --> 05:50:56,080
داده های این معامله شما فکر می کنید

9477
05:50:56,080 --> 05:50:57,840
دریافت این بار فعال خواهد شد اگر

9478
05:50:57,840 --> 05:50:59,798
ما تراکنش را می زنیم و در واقع ریمیکس می کنیم

9479
05:50:59,798 --> 05:51:02,160
یک پنجره بازشو دریافت کنید که می گوید تابع بازگشتی است

9480
05:51:02,160 --> 05:51:04,440
تعریف نشده است زیرا هر زمان

9481
05:51:04,440 --> 05:51:07,718
داده ها با استحکام تراکنش ارسال می شوند

9482
05:51:07,718 --> 05:51:10,360
می گوید اوه خوب از آنجایی که شما در حال ارسال داده هستید

9483
05:51:10,360 --> 05:51:12,200
شما به دنبال دریافت نیستید

9484
05:51:12,200 --> 05:51:14,120
به دنبال برخی از عملکردها هستم، بنابراین اجازه دهید من نگاه کنم

9485
05:51:14,120 --> 05:51:16,798
برای آن تابع برای شما hm من نمی بینم

9486
05:51:16,798 --> 05:51:19,878
هر تابعی که با 0x0 0 مطابقت داشته باشد

9487
05:51:19,878 --> 05:51:21,798
من می روم به دنبال جایگزین شما

9488
05:51:21,798 --> 05:51:23,920
Function Remix به اندازه کافی هوشمند است که بداند

9489
05:51:23,920 --> 05:51:26,320
که ما تابع بازگشتی نداریم

9490
05:51:26,320 --> 05:51:28,120
دومین تابع ویژه در جامدادی

9491
05:51:28,120 --> 05:51:30,360
تابع بازگشتی نامیده می شود این است

9492
05:51:30,360 --> 05:51:33,040
بسیار شبیه تابع دریافت است

9493
05:51:33,040 --> 05:51:34,798
به جز این واقعیت که می تواند کار کند

9494
05:51:34,798 --> 05:51:36,798
حتی زمانی که داده ها به همراه ارسال می شوند

9495
05:51:36,798 --> 05:51:38,478
معامله بنابراین بازگشت ما به نظر خواهد رسید

9496
05:51:38,478 --> 05:51:40,840
چیزی شبیه به این

9497
05:51:40,840 --> 05:51:43,360
بازگشتی

9498
05:51:43,360 --> 05:51:46,040
خارجی

9499
05:51:46,040 --> 05:51:50,160
نتیجه قابل پرداخت برابر با 2 بازگشتی است

9500
05:51:50,160 --> 05:51:51,478
یکی دیگر از این توابع که در آن

9501
05:51:51,478 --> 05:51:52,920
ما قرار نیست تابع را قرار دهیم

9502
05:51:52,920 --> 05:51:55,120
انتخابگر زیرا استحکام مورد انتظار است

9503
05:51:55,120 --> 05:51:57,080
این در واقع شما از قبل آشنا هستید

9504
05:51:57,080 --> 05:51:59,760
با یک تابع خاص دیگر اگر برویم

9505
05:51:59,760 --> 05:52:02,840
بازگشت به funme ما سازنده ما برای

9506
05:52:02,840 --> 05:52:05,080
مثال نوع دیگری از خاص است

9507
05:52:05,080 --> 05:52:07,160
تابع هیچ کلمه کلیدی تابعی وجود ندارد

9508
05:52:07,160 --> 05:52:09,440
solidity می داند که این سازنده است

9509
05:52:09,440 --> 05:52:11,320
هنگامی که ما این را مستقر کردیم بلافاصله تماس گرفت

9510
05:52:11,320 --> 05:52:13,400
قرارداد، بنابراین اکنون ما بازگشتی خود را داریم

9511
05:52:13,400 --> 05:52:16,160
تابع بیایید جلو برویم و این را کامپایل کنیم

9512
05:52:16,160 --> 05:52:17,638
بیایید قدیمی خود را حذف کنیم

9513
05:52:17,638 --> 05:52:19,920
قرارداد بیایید پیش برویم و این را مستقر کنیم

9514
05:52:19,920 --> 05:52:23,440
قرارداد جدید بیایید اینجا کلیک کنیم ما ضربه می زنیم

9515
05:52:23,440 --> 05:52:27,080
در نتیجه ما واقعاً می بینیم که روی صفر تنظیم شده است

9516
05:52:27,080 --> 05:52:31,240
حالا اگر این 0x00 0 را اضافه کنم و این را بفرستم

9517
05:52:31,240 --> 05:52:33,840
و من تراکنش را زدم این معادل است

9518
05:52:33,840 --> 05:52:35,840
تماس قرارداد ما در اینجا بدون A

9519
05:52:35,840 --> 05:52:38,080
تابع معتبر بنابراین قرارداد ما hm I می شود

9520
05:52:38,080 --> 05:52:39,280
تشخیص نمی دهید که چه چیزی در تلاش هستید

9521
05:52:39,280 --> 05:52:41,120
اینجا به من بگو من شما را به آن ارجاع خواهم داد

9522
05:52:41,120 --> 05:52:44,320
بک گراند ما حالا اگر نتیجه را بزنیم می بینیم

9523
05:52:44,320 --> 05:52:46,638
که اگر بگیریم به دو به روز رسانی شده است

9524
05:52:46,638 --> 05:52:49,638
این استحکام دور خواهد رفت hm به نظر می رسد

9525
05:52:49,638 --> 05:52:51,080
مثل اینکه می خواهید مقداری اتریوم بفرستید

9526
05:52:51,080 --> 05:52:53,000
یا بدون ذکر این قرارداد تماس بگیرید

9527
05:52:53,000 --> 05:52:54,680
کاری که شما می خواهید به خوبی انجام دهید من یک

9528
05:52:54,680 --> 05:52:56,440
دریافت تابع بنابراین من فقط قصد رفتن

9529
05:52:56,440 --> 05:52:58,200
پیش رو و به جلو شما را به آن پس اگر ما

9530
05:52:58,200 --> 05:53:01,040
call transact رو میزنیم نتیجه رو میبینیم

9531
05:53:01,040 --> 05:53:03,840
به روز رسانی به یک اضافه کردن برخی از داده ها ضربه

9532
05:53:03,840 --> 05:53:06,878
معامله ما آن را به روز رسانی به دو شماره

9533
05:53:06,878 --> 05:53:09,478
به روز رسانی داده ها به یک جامد توسط

9534
05:53:09,478 --> 05:53:12,320
example.org یک نمودار کوچک فوق العاده دارد

9535
05:53:12,320 --> 05:53:14,558
که می توانیم از آن برای تشخیص اینکه آیا

9536
05:53:14,558 --> 05:53:16,400
عدم دریافت قرار است باعث شود یا

9537
05:53:16,400 --> 05:53:18,240
بازگشت مجدد در صورتی که راه اندازی شود

9538
05:53:18,240 --> 05:53:20,360
خالی است و یک تابع دریافت وجود دارد

9539
05:53:20,360 --> 05:53:23,200
در صورت وجود، تابع دریافت را فراخوانی می کند

9540
05:53:23,200 --> 05:53:25,360
داده و هیچ تابع دریافت وجود ندارد

9541
05:53:25,360 --> 05:53:27,680
فقط به تابع بازگشتی می رود

9542
05:53:27,680 --> 05:53:29,360
و اگر هیچ تابع بازگشتی وجود ندارد آن را

9543
05:53:29,360 --> 05:53:31,718
شاید فقط ممکن است خطا داشته باشد پس این است

9544
05:53:31,718 --> 05:53:33,280
بسیاری از اطلاعات واقعا خارق العاده

9545
05:53:33,280 --> 05:53:36,600
در اینجا چگونه می توانیم این را در صندوق خود اعمال کنیم

9546
05:53:36,600 --> 05:53:39,160
در اینجا به خوبی قرارداد می دهیم که ما اکنون می توانیم انجام دهیم

9547
05:53:39,160 --> 05:53:41,878
سرمایه ما این است که می توانیم این موارد را اضافه کنیم

9548
05:53:41,878 --> 05:53:44,080
و توابع را برای هر موردی دریافت کنید

9549
05:53:44,080 --> 05:53:45,798
کسی واقعاً این قرارداد را می فرستد

9550
05:53:45,798 --> 05:53:47,360
پول به جای تماس با صندوق

9551
05:53:47,360 --> 05:53:49,718
به درستی کار کنیم، بنابراین کاری که می توانیم انجام دهیم این است

9552
05:53:49,718 --> 05:53:51,840
بیایید یک تابع دریافت اضافه کنیم تا اگر

9553
05:53:51,840 --> 05:53:53,798
یک نفر به طور تصادفی برای ما پول می فرستد

9554
05:53:53,798 --> 05:53:55,558
هنوز هم می توانیم تراکنشی را که انجام خواهیم داد پردازش کنیم

9555
05:53:55,558 --> 05:53:59,958
می گویند دریافت قرار است خارجی باشد

9556
05:53:59,958 --> 05:54:02,400
قابل پرداخت است و ما فقط دریافت خواهیم کرد

9557
05:54:02,400 --> 05:54:05,478
تابع فراخوانی صندوق و ما همین کار را انجام خواهیم داد

9558
05:54:05,478 --> 05:54:07,400
موضوع سقوط ما

9559
05:54:07,400 --> 05:54:12,440
تابع ما بازگشتی خارجی خواهیم داشت

9560
05:54:12,798 --> 05:54:14,920
قابل پرداخت ما فقط آن را به صورت خودکار دریافت می کنیم

9561
05:54:14,920 --> 05:54:18,400
اگر کسی به طور تصادفی اکنون با صندوق تماس بگیرید

9562
05:54:18,400 --> 05:54:20,120
این پول را بدون تماس با ما ارسال می کند

9563
05:54:20,120 --> 05:54:23,120
عملکرد صندوق همچنان به طور خودکار انجام می شود

9564
05:54:23,120 --> 05:54:25,520
آنها را به تابع صندوق هدایت کنید

9565
05:54:25,520 --> 05:54:27,520
این بدان معناست که اگر کسی این کار را نکند

9566
05:54:27,520 --> 05:54:30,120
برای ما بودجه کافی بفرستید تا این کار انجام شود

9567
05:54:30,120 --> 05:54:32,240
تراکنش همچنان برگردانده می شود

9568
05:54:32,240 --> 05:54:34,000
بیایید جلو برویم و بیایید به

9569
05:54:34,000 --> 05:54:36,558
رینک B برای آزمایش این روی یک شبکه آزمایشی واقعی

9570
05:54:36,558 --> 05:54:39,120
من در پیست بازی هستم و متاماسکم اجازه دهید

9571
05:54:39,120 --> 05:54:42,240
به وب تزریق شده 3 بروید و ما این کار را خواهیم کرد

9572
05:54:42,240 --> 05:54:44,600
به پایین بروید ما صندوق خود را انتخاب می کنیم

9573
05:54:44,600 --> 05:54:47,280
قرارداد و ما ادامه می دهیم و مستقر می شویم

9574
05:54:47,280 --> 05:54:50,160
این ماسک منام بالا میاد من میرم

9575
05:54:50,160 --> 05:54:52,080
پیش رو و تایید معامله و ما

9576
05:54:52,080 --> 05:54:54,320
قرارداد fundme ما را همین الان اینجا ببینید

9577
05:54:54,320 --> 05:54:56,040
ما می توانیم خود را ببینیم می توانیم ببینیم که من هستم

9578
05:54:56,040 --> 05:54:58,920
مالک ما می توانیم حداقل USD را ببینیم و می توانیم

9579
05:54:58,920 --> 05:55:01,200
البته ببینید که این یک قرارداد سفید است

9580
05:55:01,200 --> 05:55:03,160
و اگر ما در اینجا هیچ بودجه ای وجود ندارد

9581
05:55:03,160 --> 05:55:05,200
آدرس را کپی کنید و سپس به رینکی بروید

9582
05:55:05,200 --> 05:55:07,520
اسکن اتر

9583
05:55:07,520 --> 05:55:10,718
آدرس را در آن بچسبانید تا ببینیم

9584
05:55:10,718 --> 05:55:12,600
هیچ اتری در اینجا و تنها وجود ندارد

9585
05:55:12,600 --> 05:55:14,320
معامله مرتبط با این است

9586
05:55:14,320 --> 05:55:16,040
ایجاد قرارداد بود که دیدیم چه

9587
05:55:16,040 --> 05:55:17,478
قبل از اینکه به صندوق ضربه زدیم اتفاق افتاد

9588
05:55:17,478 --> 05:55:21,080
تابع قرارداد ما با یک به روز شد

9589
05:55:21,080 --> 05:55:23,280
موجودی جدید و آن فانور به آن اضافه شد

9590
05:55:23,280 --> 05:55:25,680
آرایه ما بیایید ببینیم چه اتفاقی می افتد اگر

9591
05:55:25,680 --> 05:55:28,160
ما فقط مستقیماً این قرارداد را ارسال می کنیم

9592
05:55:28,160 --> 05:55:30,958
پول بدون فراخوانی تابع صندوق

9593
05:55:30,958 --> 05:55:34,120
در اینجا اگر این کار را درست انجام دهیم، دریافت می کنیم

9594
05:55:34,120 --> 05:55:36,958
تابع باید آن را بردارید و ضربه بزنید

9595
05:55:36,958 --> 05:55:40,160
تراکنش به صندوق پس بیایید کپی کنیم

9596
05:55:40,160 --> 05:55:42,400
به این آدرس می رویم

9597
05:55:42,400 --> 05:55:45,520
متاماسک را می زنیم send paste

9598
05:55:45,520 --> 05:55:49,120
آدرس در اینجا ما دوباره 0.02 eth را انجام خواهیم داد

9599
05:55:49,120 --> 05:55:51,400
زیرا این باید بیشتر از

9600
05:55:51,400 --> 05:55:55,000
حداقل مقدار به دلار ما در مرحله بعدی خواهیم زد

9601
05:55:55,000 --> 05:55:57,718
من ادامه می دهم و این و بعد از آن را تأیید می کنم

9602
05:55:57,718 --> 05:56:00,840
اگر این کار را به خوبی انجام دهیم، اندکی تاخیر

9603
05:56:00,840 --> 05:56:03,120
باید شاهد داشتن این معامله باشیم

9604
05:56:03,120 --> 05:56:05,200
به نام تابع صندوق در اینجا در حال حاضر که

9605
05:56:05,200 --> 05:56:07,320
معامله ما انجام شده است و

9606
05:56:07,320 --> 05:56:08,760
بعد از کمی تاخیر و انتظار

9607
05:56:08,760 --> 05:56:11,478
اسکن اتر برای به روز رسانی ما در واقع می بینیم

9608
05:56:11,478 --> 05:56:13,400
که موجودی ما به روز شده است

9609
05:56:13,400 --> 05:56:16,200
0.02 که البته این منطقی است

9610
05:56:16,200 --> 05:56:19,040
و ما در لیست معاملات در اینجا می بینیم

9611
05:56:19,040 --> 05:56:20,400
ما می بینیم که این در واقع گذشت

9612
05:56:20,400 --> 05:56:22,600
به عنوان یک انتقال به جای آنچه است

9613
05:56:22,600 --> 05:56:24,680
با فراخوانی تابع صندوق بیایید ادامه دهیم

9614
05:56:24,680 --> 05:56:27,878
و ریمیکس کنید و ببینید که آیا سرمایه گذاران ما بوده اند یا خیر

9615
05:56:27,878 --> 05:56:30,840
به روز شد به نظر می رسد در آن بود

9616
05:56:30,840 --> 05:56:33,000
جایگاه صفر سرمایه گذاران ما داریم

9617
05:56:33,000 --> 05:56:35,280
آدرس و اگر آدرس خود را بگیریم و

9618
05:56:35,280 --> 05:56:37,680
آن را به آدرس به مقدار بودجه ما پاپ

9619
05:56:37,680 --> 05:56:40,360
می توانید ببینید دقیقا چقدر بودجه داشته ایم

9620
05:56:40,360 --> 05:56:41,718
این بدان معنی است که از آنجایی که ما این را اضافه کردیم

9621
05:56:41,718 --> 05:56:43,520
دریافت تابع در اینجا ما

9622
05:56:43,520 --> 05:56:45,920
به طور خودکار مجبور شد با صندوق ما تماس بگیرد

9623
05:56:45,920 --> 05:56:48,000
عملکرد ما در اینجا بسیار عالی بود

9624
05:56:48,000 --> 05:56:50,680
قادر به اضافه کردن یک تابع دریافت برای کمک است

9625
05:56:50,680 --> 05:56:53,000
افرادی که به طور تصادفی به اشتباه می گویند

9626
05:56:53,000 --> 05:56:55,120
عملکرد یا به طور تصادفی این را ارسال کنید

9627
05:56:55,120 --> 05:56:57,160
قرارداد پول به جای درست

9628
05:56:57,160 --> 05:56:59,478
فراخوانی تابع صندوق در حال حاضر اگر آنها

9629
05:56:59,478 --> 05:57:01,520
مستقیماً تابع صندوق را آن نامیده بود

9630
05:57:01,520 --> 05:57:02,958
برای آنها هزینه کمی کمتر می شد

9631
05:57:02,958 --> 05:57:04,760
گاز اما حداقل این بار آنها می روند

9632
05:57:04,760 --> 05:57:06,360
برای گرفتن اعتبار و اضافه شدن به ما

9633
05:57:06,360 --> 05:57:08,120
سرمایه گذاران برای ارسال ما آرایه می کنند

9634
05:57:08,120 --> 05:57:10,878
قرارداد تامین مالی

9635
05:57:11,040 --> 05:57:13,680
پول ما حتی برخی از پیشرفته آموخته ایم

9636
05:57:13,680 --> 05:57:15,558
بخش های استحکام و این در حال رفتن است

9637
05:57:15,558 --> 05:57:17,080
تا آخرین باری باشد که کارمان را شروع می کنیم

9638
05:57:17,080 --> 05:57:19,200
پروژه های در ریمیکس ما خواهیم بود

9639
05:57:19,200 --> 05:57:22,080
اکنون به سمت یک ویرایشگر کد حرکت کنید

9640
05:57:22,080 --> 05:57:23,638
ما می توانیم حتی با خود پیشرفته تر شویم

9641
05:57:23,638 --> 05:57:26,360
جامدادی و تنظیمات ما برای بیشتر

9642
05:57:26,360 --> 05:57:28,280
بخشی که شما بیش از اکثریت قریب به اتفاق رفته است

9643
05:57:28,280 --> 05:57:30,360
مبانی استحکام تعدادی وجود دارد

9644
05:57:30,360 --> 05:57:32,160
چیزهایی که هنوز یاد نگرفتیم

9645
05:57:32,160 --> 05:57:34,000
و دلیلی که ما به آنها نپرداخته ایم

9646
05:57:34,000 --> 05:57:35,760
به این دلیل است که آنها پیشرفته تر می شوند و

9647
05:57:35,760 --> 05:57:37,400
درک استفاده واقعی اینطور نیست

9648
05:57:37,400 --> 05:57:38,760
واقعا بیش از حد منطقی است تا زمانی که a

9649
05:57:38,760 --> 05:57:40,280
کمی بعد برخی از چیزهایی که

9650
05:57:40,280 --> 05:57:42,920
ما قصد داریم به رویدادهای دشمن بپردازیم

9651
05:57:42,920 --> 05:57:45,558
انتخابگرهای تابع ABI را امتحان کنید

9652
05:57:45,558 --> 05:57:47,798
رمزگذاری هش و سپس U اسلش و

9653
05:57:47,798 --> 05:57:49,878
سپس u/ مونتاژ با این حال اگر شما

9654
05:57:49,878 --> 05:57:51,920
تا اینجا رفته احتمالا می توانید بخوانید

9655
05:57:51,920 --> 05:57:54,080
بیشترین کد استحکام و درک چیست

9656
05:57:54,080 --> 05:57:56,798
در حال انجام که کاملاً فوق العاده است

9657
05:57:56,798 --> 05:57:58,478
بنابراین شما باید یک دور بزرگ به خود بدهید

9658
05:57:58,478 --> 05:58:00,440
تشویق برای رسیدن به این نقطه

9659
05:58:00,440 --> 05:58:02,400
با انجام این کار، اجازه دهید یک خلاصه سریع از آن را انجام دهیم

9660
05:58:02,400 --> 05:58:04,400
این بخش پیشرفته تر است و مطمئن شوید

9661
05:58:04,400 --> 05:58:06,360
ما آنچه را در Sol یاد گرفتیم می فهمیم

9662
05:58:06,360 --> 05:58:08,080
چند توابع ویژه وجود دارد

9663
05:58:08,080 --> 05:58:11,440
برخی از آنها بازگشتی دریافت می کنند و

9664
05:58:11,440 --> 05:58:13,638
سازنده این توابع نیاز ندارد

9665
05:58:13,638 --> 05:58:16,360
برای داشتن کلمه کلیدی تابع و به جای آن

9666
05:58:16,360 --> 05:58:19,080
فقط می توان به نام مانند بنابراین دریافت و

9667
05:58:19,080 --> 05:58:21,360
بازگشتی دو تابع بسیار ویژه هستند

9668
05:58:21,360 --> 05:58:24,040
اگر داده ها با تراکنش ارسال شود و

9669
05:58:24,040 --> 05:58:26,160
هیچ تابعی مشخص نشد

9670
05:58:26,160 --> 05:58:27,878
تراکنش به طور پیش فرض به حالت بازگشتی خواهد بود

9671
05:58:27,878 --> 05:58:29,718
تابع اگر آن تابع بازگشتی است

9672
05:58:29,718 --> 05:58:32,320
در صورتی وجود دارد که داده ها خالی باشد و a وجود داشته باشد

9673
05:58:32,320 --> 05:58:34,840
تابع دریافت را دریافت خواهد کرد

9674
05:58:34,840 --> 05:58:37,120
عملکرد چند کلمه کلیدی وجود دارد

9675
05:58:37,120 --> 05:58:39,440
که می تواند به ما در صرفه جویی طولانی مدت گاز کمک کند

9676
05:58:39,440 --> 05:58:40,920
برخی از آن کلمات کلیدی را اجرا کنید

9677
05:58:40,920 --> 05:58:43,320
ثابت و غیر قابل تغییر ثابت باشد و

9678
05:58:43,320 --> 05:58:45,080
تغییرناپذیر برای متغیرهایی هستند که می توانند

9679
05:58:45,080 --> 05:58:47,718
فقط یک بار اعلام و به روز شود

9680
05:58:47,718 --> 05:58:51,958
ما می گوییم حداقل USD 50 * 1 E18 این است

9681
05:58:51,958 --> 05:58:54,760
حداقل USD هرگز دوباره قابل تغییر نیست

9682
05:58:54,760 --> 05:58:57,120
و این به ما کمک می کند تا گاز IM قابل تغییر را ذخیره کنیم

9683
05:58:57,120 --> 05:58:59,798
همچنین می تواند گاز را مشابه ثابت ذخیره کند

9684
05:58:59,798 --> 05:59:01,400
هر چند متغیرهای تغییرناپذیر می توانند باشند

9685
05:59:01,400 --> 05:59:03,840
یک بار در سازنده اعلام شد

9686
05:59:03,840 --> 05:59:06,718
زمانی که یک متغیر تغییرناپذیر اعلام شد

9687
05:59:06,718 --> 05:59:09,000
نمی توان آن را بعداً تغییر داد در واقع اگر

9688
05:59:09,000 --> 05:59:11,240
ما حتی سعی کردیم یک غیر قابل تغییر را به روز کنیم

9689
05:59:11,240 --> 05:59:13,798
متغیر یا یک متغیر ثابت و ما

9690
05:59:13,798 --> 05:59:15,878
کامپایل شده یک کامپایلر به ما می دهد

9691
05:59:15,878 --> 05:59:18,600
خطا می‌گوید نمی‌توان به غیرقابل تغییر نوشت

9692
05:59:18,600 --> 05:59:21,718
در اینجا یا اگر سعی کردیم یک ثابت را تغییر دهیم

9693
05:59:21,718 --> 05:59:24,520
متغیر کامپایلر ما می گوید سلام شما

9694
05:59:24,520 --> 05:59:26,200
نمی توان به یک متغیر ثابت اختصاص داد

9695
05:59:26,200 --> 05:59:28,558
با عرض پوزش در ریمیکس اگر می خواهیم اتر ارسال کنیم

9696
05:59:28,558 --> 05:59:30,120
به قراردادی که روی جاوا اسکریپت است

9697
05:59:30,120 --> 05:59:32,280
ماشین مجازی ما می توانیم آن را مستقر کنیم

9698
05:59:32,280 --> 05:59:34,520
قرارداد و سپس در قرارداد ما می توانیم

9699
05:59:34,520 --> 05:59:36,638
فقط دکمه تراکنش را بدون هیچ ضربه ای بزنید

9700
05:59:36,638 --> 05:59:39,000
داده ها را فراخوانی کرده و مقداری که ما را به روز می کنیم

9701
05:59:39,000 --> 05:59:40,840
ارسال با تراکنش در صورت تماس داده

9702
05:59:40,840 --> 05:59:43,360
خالی است، دریافت را راه اندازی می کند

9703
05:59:43,360 --> 05:59:45,840
اگر وجود داشته باشد، اما اگر وجود داشته باشد، عمل کند

9704
05:59:45,840 --> 05:59:47,840
داده هایی که هیچ یک از آنها را مشخص نمی کند

9705
05:59:47,840 --> 05:59:49,600
توابع دیگر آن را راه اندازی می کند

9706
05:59:49,600 --> 05:59:53,080
تابع بازگشتی

9707
06:00:18,040 --> 06:00:20,080
بسیار خوب، زمان ارسال کد من به پایان رسیده است

9708
06:00:20,080 --> 06:00:23,040
جعبه رایگان به شما سگ آب صفر کسب zpr

9709
06:00:23,040 --> 06:00:24,558
در عصر اشکال زدایی و گرفتن هوش مصنوعی

9710
06:00:24,558 --> 06:00:25,840
به مهندسی نرم افزار هرگز وارد نشده است

9711
06:00:25,840 --> 06:00:27,600
در اینجا دقیقاً شش مرحله ای که نیاز دارید آسان تر است

9712
06:00:27,600 --> 06:00:29,080
را برای رفع انسداد خود از هر

9713
06:00:29,080 --> 06:00:30,520
منطقه مهندسی نرم افزار شما همیشه

9714
06:00:30,520 --> 06:00:32,320
شماره یک Tinker را دریافت کنید

9715
06:00:32,320 --> 06:00:33,958
معمولاً می توانید از یک دوست هوش مصنوعی استفاده کنید

9716
06:00:33,958 --> 06:00:35,360
تا در اینجا به شما کمک کنم تا شما را مشخص کنید

9717
06:00:35,360 --> 06:00:36,840
هوا به طور بالقوه مشکل شما را حل خواهد کرد

9718
06:00:36,840 --> 06:00:38,558
حتی قبل از رفتن به هوش مصنوعی و اجازه دادن به شما

9719
06:00:38,558 --> 06:00:40,200
یک بار یک سوال بهتر از هوش مصنوعی ایجاد کنید

9720
06:00:40,200 --> 06:00:41,718
شما مشکلی را که می توانید حرکت دهید مشخص کرده اید

9721
06:00:41,718 --> 06:00:43,760
به مرحله دو که می توانید از هوش مصنوعی خود بپرسید

9722
06:00:43,760 --> 06:00:46,520
از چت gbt استفاده کنید، هوش مصنوعی بینگ را پیدا کنید یا اگر دارید

9723
06:00:46,520 --> 06:00:47,760
می خواهید پاسخ های اشتباه گوگل را دریافت کنید

9724
06:00:47,760 --> 06:00:49,478
ممنوع است شش اصل برای اعلان وجود دارد

9725
06:00:49,478 --> 06:00:50,680
مهندسی کنید تا بتوانید بهترین ها را بدست آورید

9726
06:00:50,680 --> 06:00:52,798
از هوش مصنوعی خود واضح و خاص بنویسید

9727
06:00:52,798 --> 06:00:54,878
دستورالعمل ها به همان اندازه زمینه را ارائه می دهند

9728
06:00:54,878 --> 06:00:56,798
ممکن است از جداکننده ها به وضوح استفاده کنید

9729
06:00:56,798 --> 06:00:58,920
قسمت های متمایز ورودی را نشان می دهد و

9730
06:00:58,920 --> 06:01:00,478
مخصوصاً مراقب چیزی به نام باشید

9731
06:01:00,478 --> 06:01:02,360
توهم توهم زمانی است که

9732
06:01:02,360 --> 06:01:03,840
هوش مصنوعی شما یک خروجی به شما می دهد که آن را دارد

9733
06:01:03,840 --> 06:01:05,080
فکر می کند درست است اما کاملاً درست است

9734
06:01:05,080 --> 06:01:06,558
اشتباه است برای مثال اگر در مورد آن بنویسم

9735
06:01:06,558 --> 06:01:08,000
نوشتن تست های استحکام و متغیر در

9736
06:01:08,000 --> 06:01:10,000
ریخته گری با گفتن اینکه داریم ما را رسوا می کند

9737
06:01:10,000 --> 06:01:11,878
به mpm آن را از زپلین باز نصب کنید

9738
06:01:11,878 --> 06:01:13,120
تشخیص اینها می تواند سخت باشد اما یک بار

9739
06:01:13,120 --> 06:01:14,600
آن را امتحان کنید، خواهید دید که کار نمی کند

9740
06:01:14,600 --> 06:01:16,040
و در نهایت می خواهید بفهمید

9741
06:01:16,040 --> 06:01:17,478
محدودیت های هوش مصنوعی که کار می کنید

9742
06:01:17,478 --> 06:01:19,600
با و تکرار مداوم بزرگ

9743
06:01:19,600 --> 06:01:21,080
مدل های زبان یادگیری بر روی آموزش داده شده است

9744
06:01:21,080 --> 06:01:22,958
مکالمات انسانی تا بتوانید تعامل داشته باشید

9745
06:01:22,958 --> 06:01:23,920
با آنها به عنوان اگر شما داشتن یک

9746
06:01:23,920 --> 06:01:25,440
مکالمه اما دانستن آن مهم است

9747
06:01:25,440 --> 06:01:27,878
محدودیت های این AIS به عنوان اکثر AIS

9748
06:01:27,878 --> 06:01:29,718
محدودیتی برای تعداد نشانه ها یا کلمات داشته باشید

9749
06:01:29,718 --> 06:01:31,760
آنها می توانند در یک زمان هوش مصنوعی را در زمینه نگه دارند

9750
06:01:31,760 --> 06:01:33,080
از زبان انسان تربیت شده است بنابراین اگر

9751
06:01:33,080 --> 06:01:34,240
شما در پرسیدن از انسان های دیگر خوب هستید

9752
06:01:34,240 --> 06:01:35,280
سوالاتی که احتمالا در آنها خوب خواهید بود

9753
06:01:35,280 --> 06:01:37,080
سوال پرسیدن از روبات ها هم سوال پرسیدن

9754
06:01:37,080 --> 06:01:38,958
سوالات یک مهارت است پس به تمرین ادامه دهید

9755
06:01:38,958 --> 06:01:40,280
من یک لینک در توضیحات دارم

9756
06:01:40,280 --> 06:01:42,520
یاد بگیرند deeplearning.ai که رایگان است

9757
06:01:42,520 --> 06:01:44,040
دوره ای برای کمک به مهندسان نرم افزار

9758
06:01:44,040 --> 06:01:46,320
بهتر است مهندسان در حال حاضر زمانی که AIS

9759
06:01:46,320 --> 06:01:47,680
نمی تواند به شما کمک کند شما باید به آن برگردید

9760
06:01:47,680 --> 06:01:49,478
استندبای های قدیمی در واقع کار می کنند

9761
06:01:49,478 --> 06:01:51,040
خودتان و یکی از اولین قطعات از

9762
06:01:51,040 --> 06:01:52,760
کار خواندن اسناد شما است

9763
06:01:52,760 --> 06:01:54,000
احتمالاً باید قبلاً این کار را انجام می داد

9764
06:01:54,000 --> 06:01:56,040
با این حال ما هنوز هم می توانیم از چت gbt cuz a استفاده کنیم

9765
06:01:56,040 --> 06:01:57,798
استراتژی که من دائما از آن استفاده می کنم این است که من خواهم بود

9766
06:01:57,798 --> 06:02:00,000
کپی پیست بخش های مستندات

9767
06:02:00,000 --> 06:02:03,000
در متن chpts و می گویند برخی مانند

9768
06:02:03,000 --> 06:02:04,760
در بالا اسناد مربوط به ابزار X بر اساس آن است

9769
06:02:04,760 --> 06:02:06,798
آن اسناد چگونه انجام دهم چرا گوگل

9770
06:02:06,798 --> 06:02:08,280
ممکن است گریه کند زیرا چت PT است

9771
06:02:08,280 --> 06:02:09,878
ناهار خود را می خورد اما گوگل هنوز دارد

9772
06:02:09,878 --> 06:02:12,120
چه هوش مصنوعی کل اینترنت را ندارد

9773
06:02:12,120 --> 06:02:14,160
قبلاً هر زمان که با مشکلی مواجه شدم

9774
06:02:14,160 --> 06:02:15,400
از شخص دیگری دعا کرد که با آن برخورد کند

9775
06:02:15,400 --> 06:02:16,638
قبل از اینکه پستی روی آن بگذارم تا بتوانم

9776
06:02:16,638 --> 06:02:18,400
در گوگل سرچ کنید که دقیقا مشکلی وجود دارد

9777
06:02:18,400 --> 06:02:19,878
ابزار جدیدی به نام fine که وب را ترکیب می کند

9778
06:02:19,878 --> 06:02:22,120
همانطور که در جستجوی وب انجام می دهد، با هوش مصنوعی جستجو کنید

9779
06:02:22,120 --> 06:02:23,718
و از طریق تمام داده های آن می خزد

9780
06:02:23,718 --> 06:02:25,478
سایت ها همه آنها را می خواند و سپس می دهد

9781
06:02:25,478 --> 06:02:27,760
شما یک پاسخ بر اساس آنچه می خواند

9782
06:02:27,760 --> 06:02:29,400
گاهی اوقات پنج نفر از انجمن می پرسند

9783
06:02:29,400 --> 06:02:30,760
اطلاعات فقط وجود ندارد و ما

9784
06:02:30,760 --> 06:02:33,280
باید از انسان هایی که همیشه می خواهیم بپرسیم

9785
06:02:33,280 --> 06:02:35,120
تا سوال خود را در یک نمایه وب بپرسیم

9786
06:02:35,120 --> 06:02:37,760
انجمن مانند پشته تبادل پشته سرریز

9787
06:02:37,760 --> 06:02:39,798
Pirana یا Reddit از این طریق وب خزنده ها

9788
06:02:39,798 --> 06:02:41,958
و به احتمال زیاد AIS می تواند داده ها را خراش دهد

9789
06:02:41,958 --> 06:02:44,200
از این سایت ها و از ما یاد بگیرید که

9790
06:02:44,200 --> 06:02:45,558
دفعه بعد که این سوال را داشتیم

9791
06:02:45,558 --> 06:02:47,400
ما می‌توانیم پاسخ‌هایمان را سریعاً با پرسیدن دریافت کنیم

9792
06:02:47,400 --> 06:02:48,840
اختلاف و توییتر به این دلیل است که شما

9793
06:02:48,840 --> 06:02:49,920
دانش از دست خواهد رفت

9794
06:02:49,920 --> 06:02:52,000
جهنم غیرقابل جستجو از مکالمات

9795
06:02:52,000 --> 06:02:53,760
که Discord است و خزنده های وب اینطور نیستند

9796
06:02:53,760 --> 06:02:56,120
آنها را ایندکس کنید آلفای فوق محرمانه است

9797
06:02:56,120 --> 06:02:57,840
یک سوال در stack Exchange و

9798
06:02:57,840 --> 06:02:59,520
سپس لینک تبادل پشته خود را به

9799
06:02:59,520 --> 06:03:01,680
اختلاف شما باید 100٪ همیشه از خود بپرسید

9800
06:03:01,680 --> 06:03:03,638
سوالات و فرمت آنها را با علامت گذاری

9801
06:03:03,638 --> 06:03:04,600
و اگر مطمئن نیستید که چگونه انجام دهید

9802
06:03:04,600 --> 06:03:06,920
نشانه گذاری می توانید از چت بخواهید تا به شما کمک کند

9803
06:03:06,920 --> 06:03:08,638
سوالات خود را قالب بندی کنید و بپرسید

9804
06:03:08,638 --> 06:03:10,280
در پشتیبانی GitHub یا انجمن است

9805
06:03:10,280 --> 06:03:11,638
ابزاری که روی منبع باز کار می کنید

9806
06:03:11,638 --> 06:03:13,240
عالی یک سوال با فرمت خوب بپرسید

9807
06:03:13,240 --> 06:03:15,280
صفحه git آنها منبع باز نیست هرگز استفاده نمی کنند

9808
06:03:15,280 --> 06:03:16,760
آن ابزار دوباره به این صورت است که ما بهبود می‌دهیم

9809
06:03:16,760 --> 06:03:18,440
ابزارهای ما با ایجاد مسائل جذاب

9810
06:03:18,440 --> 06:03:19,718
با یکدیگر و حتی گرفتن

9811
06:03:19,718 --> 06:03:21,000
مسائل و کمک به باز

9812
06:03:21,000 --> 06:03:22,958
کد منبع و سپس در نهایت تکرار do

9813
06:03:22,958 --> 06:03:24,760
همه این مراحل یکسان بارها و بارها

9814
06:03:24,760 --> 06:03:26,878
همیشه به دنبال کد و

9815
06:03:26,878 --> 06:03:29,000
تا دفعه بعد در حال پرچ کردن همکار من باشید

9816
06:03:29,000 --> 06:03:31,630
گوش بلاک چین

9817
06:03:31,630 --> 06:03:37,599
[موسیقی]

9818
06:03:38,878 --> 06:03:40,600
خیلی خوب است، بنابراین اکنون ما می دانیم a

9819
06:03:40,600 --> 06:03:42,638
کمی بیشتر در مورد متفاوت

9820
06:03:42,638 --> 06:03:44,760
ابزارها و تکنیک هایی که می توانیم از آنها استفاده کنیم

9821
06:03:44,760 --> 06:03:47,040
آیا در واقع گیر ما می توانیم استفاده کنیم

9822
06:03:47,040 --> 06:03:50,080
چیزی مانند چت TBT انجمن برای پرسیدن

9823
06:03:50,080 --> 06:03:51,400
سؤالاتی که ما بدیهی است که می خواهیم در گوگل مطرح کنیم

9824
06:03:51,400 --> 06:03:54,280
جستجو و به خصوص برای این دوره

9825
06:03:54,280 --> 06:03:56,000
شما قطعا می خواهید مطمئن شوید که استفاده می کنید

9826
06:03:56,000 --> 06:03:57,638
کانال بحث اما من می خواستم

9827
06:03:57,638 --> 06:04:00,040
نکات بسیار مشخصی در مورد آن به شما می دهد

9828
06:04:00,040 --> 06:04:02,798
کار با این دوره شماره یک

9829
06:04:02,798 --> 06:04:05,280
خود تریاژ خود را به 15 یا 20 محدود کنید

9830
06:04:05,280 --> 06:04:07,558
دقیقه برای مثال اگر ما سعی می کنیم

9831
06:04:07,558 --> 06:04:09,840
کامپایل ما مبدل قیمت دوو و

9832
06:04:09,840 --> 06:04:11,680
شاید فراموش کرده ایم آدرس را اضافه کنیم

9833
06:04:11,680 --> 06:04:13,360
اینجا درست است و ما به جلو می رویم و

9834
06:04:13,360 --> 06:04:15,000
کامپایل و ما این خطا را دریافت می کنیم

9835
06:04:15,000 --> 06:04:17,638
این دقیقاً یک استدلال مورد انتظار است

9836
06:04:17,638 --> 06:04:19,920
برای تبدیل نوع صریح اکنون این

9837
06:04:19,920 --> 06:04:21,280
باید کاملا واضح باشد که چه خطایی دارد

9838
06:04:21,280 --> 06:04:23,478
آیا هی آن انتظار یک استدلال و

9839
06:04:23,478 --> 06:04:25,478
بدیهی است که ما آن استدلال را حذف کردیم

9840
06:04:25,478 --> 06:04:27,120
اما شاید واقعا سختی داری

9841
06:04:27,120 --> 06:04:28,680
زمان و همه اینها را امتحان می کنی

9842
06:04:28,680 --> 06:04:29,878
چیزهای مختلف است و به نظر نمی رسد

9843
06:04:29,878 --> 06:04:32,878
متوجه شوید خود را به 15 یا 20 محدود کنید

9844
06:04:32,878 --> 06:04:35,718
دقایقی که ما نمی خواهیم قاطی کنیم

9845
06:04:35,718 --> 06:04:38,320
آنقدر طولانی است که نمی توانیم بفهمیم

9846
06:04:38,320 --> 06:04:39,638
چیزی درست مثل این

9847
06:04:39,638 --> 06:04:42,920
کامپایل کردن برای ما بسیار آسان خواهد بود

9848
06:04:42,920 --> 06:04:45,760
این خطا را کپی کنید به chat gbt بروید و بگویید

9849
06:04:45,760 --> 06:04:49,840
چیزی شبیه هی من یک خطا دریافت می کنم

9850
06:04:49,840 --> 06:04:54,320
کامپایل solidity من در اینجا خطا است

9851
06:04:54,320 --> 06:04:56,200
سه تیک پشت آن را در اینجا بچسبانید

9852
06:04:56,200 --> 06:04:58,920
مانند آن سه تیک پشت علامت گذاری است

9853
06:04:58,920 --> 06:05:00,280
و همانطور که در ویدیویی که می خواهیم گفتیم

9854
06:05:00,280 --> 06:05:03,558
از جداکننده ها استفاده کنید تا به وضوح چه چیزی را شناسایی کنید

9855
06:05:03,558 --> 06:05:06,120
کد در مقابل آنچه نیست اوپس است و I

9856
06:05:06,120 --> 06:05:08,120
زد و من اینتر را زدم وای دیزی

9857
06:05:08,120 --> 06:05:09,240
ما در واقع به توقف آن می رویم

9858
06:05:09,240 --> 06:05:11,840
ایجاد می کنیم و ما می خواهیم کپی پیست کنیم

9859
06:05:11,840 --> 06:05:13,680
سوال دوباره در حال حاضر ما می رویم به

9860
06:05:13,680 --> 06:05:18,718
بگو اینجا استحکام من است، پس این اشتباه است

9861
06:05:18,718 --> 06:05:20,360
جامدادی را کپی می کنیم

9862
06:05:20,360 --> 06:05:23,320
یک بار دیگر سه تیک عقب را خط می زنیم

9863
06:05:23,320 --> 06:05:25,558
اینجا بگویید solidity ما آن را در آن قرار می دهیم

9864
06:05:25,558 --> 06:05:27,718
سه تیک پشت برای پایان دادن به اینتر و ضربه بزنید

9865
06:05:27,718 --> 06:05:29,680
احتمالاً اینجا جواب ما را خواهد داد

9866
06:05:29,680 --> 06:05:30,798
و مطمئنا پیغام خطا

9867
06:05:30,798 --> 06:05:32,120
نشان می دهد که باید یک

9868
06:05:32,120 --> 06:05:33,840
آدرس هنگام استفاده از نوع صریح

9869
06:05:33,840 --> 06:05:36,080
تبدیل بنابراین ما می رویم آه اوه اوه ما

9870
06:05:36,080 --> 06:05:38,000
در واقع باید یک آدرس در اینجا اضافه کنید

9871
06:05:38,000 --> 06:05:39,920
به ما یک مثال می دهد و می توانیم برویم

9872
06:05:39,920 --> 06:05:41,440
به کد ما برگردید و می دانید که آن را جایگذاری کنید

9873
06:05:41,440 --> 06:05:43,600
آدرس در اینجا و خوب است که بروید

9874
06:05:43,600 --> 06:05:46,600
خود تریاژ را به 15 20 دقیقه محدود کنید

9875
06:05:46,600 --> 06:05:48,400
این اولین شماره راهنمایی خواهد بود

9876
06:05:48,400 --> 06:05:53,958
دو از پرسیدن هوش مصنوعی نترسید اما این کار را نکنید

9877
06:05:53,958 --> 06:05:56,840
از یادگیری هدف این دوره صرفنظر کنید

9878
06:05:56,840 --> 06:05:59,000
برای این است که شما بتوانید یاد بگیرید

9879
06:05:59,000 --> 06:06:01,360
همه چیز در اینجا هوش مصنوعی قرار است به دست آورد

9880
06:06:01,360 --> 06:06:03,520
همه چیز اشتباه است و فقط مردم هستند

9881
06:06:03,520 --> 06:06:05,760
که در واقع یاد گرفته اند چه اتفاقی می افتد

9882
06:06:05,760 --> 06:06:07,160
در زیر کاپوت که قرار است باشند

9883
06:06:07,160 --> 06:06:09,200
وقتی هوش مصنوعی چیزی دریافت می کند می تواند صدا بزند

9884
06:06:09,200 --> 06:06:11,520
وقتی AI اشتباه می کند اشتباه است

9885
06:06:11,520 --> 06:06:13,558
کاری به نام توهم انجام می دهد و ما

9886
06:06:13,558 --> 06:06:15,000
کمی در مورد آن صحبت کرد

9887
06:06:15,000 --> 06:06:17,320
ویدیوی هوش مصنوعی که ما همین الان تماشا کردیم

9888
06:06:17,320 --> 06:06:19,320
توهم زمانی است که هوش مصنوعی ایجاد می کند

9889
06:06:19,320 --> 06:06:21,200
چیزی که فکر می کند درست است اما

9890
06:06:21,200 --> 06:06:22,558
کاملا اشتباه است و همین

9891
06:06:22,558 --> 06:06:24,440
چیزی که ما کاملا باید تماشا کنیم

9892
06:06:24,440 --> 06:06:25,798
برای زمانی که در حال کدنویسی هستیم و زمانی که هستیم

9893
06:06:25,798 --> 06:06:28,080
یادگیری یک مثال کامل از این است

9894
06:06:28,080 --> 06:06:30,000
با Foundry که ابزاری است که در مورد آن هستیم

9895
06:06:30,000 --> 06:06:32,000
برای اینکه ما خیلی زود یاد بگیریم

9896
06:06:32,000 --> 06:06:34,600
Foundry را نصب کنید که در واقع باید اجرا کنیم

9897
06:06:34,600 --> 06:06:37,080
این فرمان درست است بنیانگذار getf. این است

9898
06:06:37,080 --> 06:06:39,840
اولین چیزی که به ما می گوید انجام دهیم

9899
06:06:39,840 --> 06:06:42,798
در زمان ضبط چت gbt دارد

9900
06:06:42,798 --> 06:06:46,000
بر روی ابزار ریخته گری آموزش ندیده است

9901
06:06:46,000 --> 06:06:48,798
اگر از آن سوالی بپرسم که دوست دارم

9902
06:06:48,798 --> 06:06:51,600
راه اندازی یک پروژه ریخته گری با

9903
06:06:51,600 --> 06:06:56,798
solidity می توانید به من نشان دهید که چگونه این کار را انجام دهم

9904
06:06:56,798 --> 06:06:58,760
و ما اجازه می دهیم تا اول وارد شوید

9905
06:06:58,760 --> 06:07:00,798
حکم بیرون دروازه اشتباه است این نیست

9906
06:07:00,798 --> 06:07:03,120
از ریخته گری آگاه بود بنابراین سعی کرد حدس بزند

9907
06:07:03,120 --> 06:07:04,958
ریخته گری چه بود و اشتباه کرد

9908
06:07:04,958 --> 06:07:06,718
یک چارچوب فضایی CR برای ساختن نیست

9909
06:07:06,718 --> 06:07:09,200
اصلاً بلاک چین است و مستقیم است

9910
06:07:09,200 --> 06:07:11,200
مربوط به استحکام است بنابراین واقعاً همینطور است

9911
06:07:11,200 --> 06:07:13,558
مهم است که ما از هوش مصنوعی برای تقویت خود استفاده کنیم

9912
06:07:13,558 --> 06:07:16,200
یاد می گیریم اما از آن نمی گذریم

9913
06:07:16,200 --> 06:07:18,400
یادگیری با هوش مصنوعی واقعاً خوب است

9914
06:07:18,400 --> 06:07:20,798
سوالات پرش ایده های خوب از اما

9915
06:07:20,798 --> 06:07:22,878
برای اینکه ما حتی بتوانیم

9916
06:07:22,878 --> 06:07:25,600
تشخیص دهید چه زمانی فوندری دچار توهم است

9917
06:07:25,600 --> 06:07:27,400
و چیزهایی درست می کنیم که باید آن را داشته باشیم

9918
06:07:27,400 --> 06:07:29,478
البته خودمان مرحله سوم را بشناسیم

9919
06:07:29,478 --> 06:07:32,520
از فرم های آموزش web3 استفاده کنید. deev will

9920
06:07:32,520 --> 06:07:34,680
جایی برای پرسیدن سؤالات داشته باشید

9921
06:07:34,680 --> 06:07:36,120
اما در این بین قطعا مطمئن باشید

9922
06:07:36,120 --> 06:07:37,718
برای استفاده از دوره کامل The Foundry

9923
06:07:37,718 --> 06:07:40,718
بحث ها از این به نفع خود استفاده می کنند

9924
06:07:40,718 --> 06:07:42,760
و از این برای کمک به دیگران استفاده کنید

9925
06:07:42,760 --> 06:07:44,600
کسانی که سوال دارند این یک جامعه است

9926
06:07:44,600 --> 06:07:45,600
پروژه ای که همه ما به آن کمک خواهیم کرد

9927
06:07:45,600 --> 06:07:47,440
یکدیگر شماره سه را یاد می گیرند

9928
06:07:47,440 --> 06:07:50,558
اگر هوش مصنوعی این کار را نکرد، خطای دقیق را گوگل کنید

9929
06:07:50,558 --> 06:07:53,120
فرم ها را نمی شناسید گوگل کنید

9930
06:07:53,120 --> 06:07:54,958
خطای دقیق شاید شخص دیگری آمده باشد

9931
06:07:54,958 --> 06:07:57,400
در سراسر این خطا قبلا پرسیده شده است

9932
06:07:57,400 --> 06:07:59,638
آنلاین سوال کنید و شما فقط می توانید گوگل کنید

9933
06:07:59,638 --> 06:08:01,840
آن و سپس البته سوال خود را ارسال کنید

9934
06:08:01,840 --> 06:08:03,920
در صرافی پشته یا پیرانا و مانند ما

9935
06:08:03,920 --> 06:08:06,160
در آن ویدیوی هوش مصنوعی که می خواهید استفاده کنید، گفت

9936
06:08:06,160 --> 06:08:07,840
سوالات خود را علامت گذاری کرده و فرمت کنید

9937
06:08:07,840 --> 06:08:09,958
بهترین حالت ممکن پس اگر ناآشنا هستید

9938
06:08:09,958 --> 06:08:11,160
با نحوه استفاده از markdown اگر هستید

9939
06:08:11,160 --> 06:08:13,000
با نحوه فرمت کردن خود آشنا نیستم

9940
06:08:13,000 --> 06:08:15,440
دوباره سوالات لطفا حتما بپرسید

9941
06:08:15,440 --> 06:08:18,440
چت GPT یا برخی از هوش مصنوعی دیگر چگونه به بهترین شکل

9942
06:08:18,440 --> 06:08:20,080
حتی به سادگی می توانید سوال خود را قالب بندی کنید

9943
06:08:20,080 --> 06:08:22,280
بگو از GPT چت بپرس

9944
06:08:22,280 --> 06:08:23,558
نمونه ای از یک پشته با فرمت خوب

9945
06:08:23,558 --> 06:08:26,638
سوال سرریز با کد یا کد و

9946
06:08:26,638 --> 06:08:28,718
این در واقع به ما واقعا خوب است

9947
06:08:28,718 --> 06:08:30,680
سوال فرمت شده بنابراین به ما می دهد

9948
06:08:30,680 --> 06:08:33,520
سوال آن را فرمت کد برای ما آن است

9949
06:08:33,520 --> 06:08:35,080
با استفاده از این سه تیک پشت

9950
06:08:35,080 --> 06:08:36,760
که من به شما نشان دادم تا این را بدست آورید

9951
06:08:36,760 --> 06:08:38,040
بلوک کد در اینجا از سه استفاده می کند

9952
06:08:38,040 --> 06:08:41,400
عقب می نشیند و بسیار پرمخاطب است

9953
06:08:41,400 --> 06:08:43,600
ارائه تمام جزئیات سوال

9954
06:08:43,600 --> 06:08:46,160
پس حتما سوالاتی مثل chbt بپرسید

9955
06:08:46,160 --> 06:08:48,798
دوباره عالی است، فرض کنید ما اینجا هستیم

9956
06:08:48,798 --> 06:08:51,320
کامپایل این خطا را دقیقاً در چه زمانی دریافت می کند

9957
06:08:51,320 --> 06:08:52,840
آرگومان مورد انتظار برای نوع صریح

9958
06:08:52,840 --> 06:08:55,680
تبدیل اگر این خطا را کپی کنیم به

9959
06:08:55,680 --> 06:08:58,600
گوگل ما فقط خطا را در ما جایگذاری می کنیم

9960
06:08:58,600 --> 06:09:01,280
حذف این کد خاص ما به نظر می رسد

9961
06:09:01,280 --> 06:09:03,000
اولین چیزی که در گوگل دریافت می کنیم این است

9962
06:09:03,000 --> 06:09:05,000
در واقع قرارداد ارث داریم و ما می توانیم

9963
06:09:05,000 --> 06:09:06,520
ببینید که این دقیقاً همان است

9964
06:09:06,520 --> 06:09:08,360
به نظر می رسد خطایی که ما آن را دریافت می کنیم

9965
06:09:08,360 --> 06:09:09,878
این در واقع پاسخ را توضیح می دهد

9966
06:09:09,878 --> 06:09:11,600
اما کمی گیج کننده است

9967
06:09:11,600 --> 06:09:13,638
اینجا را بفهمید تا شاید کپی کنید

9968
06:09:13,638 --> 06:09:15,440
این را در زمینه gpts چت بچسبانید

9969
06:09:15,440 --> 06:09:17,798
راه های خلاقانه زیادی وجود دارد که می توانید

9970
06:09:17,798 --> 06:09:19,958
به رفع اشکال برخی از مشکلات خود نزدیک شوید

9971
06:09:19,958 --> 06:09:21,160
واضح است که وقتی در طبیعت هستید

9972
06:09:21,160 --> 06:09:22,200
و شما در واقع چیزهایی می سازید

9973
06:09:22,200 --> 06:09:24,520
خودتون مشخصا سایت آموزش

9974
06:09:24,520 --> 06:09:26,280
و کانال گفتگوی گیوپ

9975
06:09:26,280 --> 06:09:28,360
مخفی کردن مردم در این نمی خواهد

9976
06:09:28,360 --> 06:09:30,478
زمینه ای برای چیز خلاق جدید داشته باشید

9977
06:09:30,478 --> 06:09:32,120
که شما در حال کار بر روی آن هستید، بنابراین من از شما می خواهم

9978
06:09:32,120 --> 06:09:33,958
به انجام آن روش عادت کنید که

9979
06:09:33,958 --> 06:09:35,760
ما اینجا آموزش می دهیم و از هوش مصنوعی شما می پرسیم

9980
06:09:35,760 --> 06:09:37,958
رفیق اگر دوست هوش مصنوعی شما نمی داند

9981
06:09:37,958 --> 06:09:40,080
گوگل کردن و پرسیدن سوال در پشته

9982
06:09:40,080 --> 06:09:42,478
تبادل اتریوم در مورد سوال پرسیدن

9983
06:09:42,478 --> 06:09:44,440
پیرانا پیران مسلماً بهتر است زیرا

9984
06:09:44,440 --> 06:09:46,360
شما در حال پرسیدن سوالات خود در یک

9985
06:09:46,360 --> 06:09:48,240
مکان غیر متمرکز بر خلاف الف

9986
06:09:48,240 --> 06:09:50,718
سرور متمرکز اما من قطعا می خواهم

9987
06:09:50,718 --> 06:09:53,600
شما سوال پرسیدن را تمرین کنید و بروید

9988
06:09:53,600 --> 06:09:56,240
به پیران برو به پشته مبادله بساز

9989
06:09:56,240 --> 06:09:58,478
حساب برای این به طوری که زمانی که شما انجام دهید

9990
06:09:58,478 --> 06:10:00,840
به مشکلی بر می خورید چون این کار را خواهید کرد

9991
06:10:00,840 --> 06:10:02,440
شما می دانید که کجا آنها را پست کنید

9992
06:10:02,440 --> 06:10:03,840
شما را تشویق به مکث و ارسال یک

9993
06:10:03,840 --> 06:10:05,360
در حال حاضر در یکی از این فرم ها سوال کنید

9994
06:10:05,360 --> 06:10:07,320
حالا فقط برای اینکه عادت کنی

9995
06:10:07,320 --> 06:10:09,440
به طوری که از پوسته خود خارج شوید و

9996
06:10:09,440 --> 06:10:10,958
از پرسیدن سوال خسته خواهید شد

9997
06:10:10,958 --> 06:10:12,638
در ابتدا و این اشکالی ندارد

9998
06:10:12,638 --> 06:10:14,440
در پرسیدن سوالات بهتر خواهد شد

9999
06:10:14,440 --> 06:10:16,558
شما با درخواست این دوره ادامه دهید

10000
06:10:16,558 --> 06:10:20,160
سوالات خوب به خودی خود یک مهارت است و

10001
06:10:20,160 --> 06:10:23,040
اگر یاد بگیرید که چگونه بپرسید خیلی خوب است

10002
06:10:23,040 --> 06:10:25,360
سوالاتی که سس راز آن است

10003
06:10:25,360 --> 06:10:28,040
شگفت انگیز بودن در اعلان هوش مصنوعی نیز

10004
06:10:28,040 --> 06:10:29,878
در حال حاضر آخرین مرحله در همه این است

10005
06:10:29,878 --> 06:10:32,280
در واقع موضوعی را در مورد پست ارسال می کنیم

10006
06:10:32,280 --> 06:10:35,638
GitHub SLG به طرز شگفت آوری شگفت انگیز است

10007
06:10:35,638 --> 06:10:37,958
بخش مهم نرم افزار بودن

10008
06:10:37,958 --> 06:10:40,558
مهندس و توسعه دهنده در وب 3

10009
06:10:40,558 --> 06:10:42,600
در تعامل با جامعه است

10010
06:10:42,600 --> 06:10:43,840
اکثریت قریب به اتفاق این ابزارها که ما هستیم

10011
06:10:43,840 --> 06:10:45,718
کار کردن با آنها چیزی می شود

10012
06:10:45,718 --> 06:10:48,040
منبع باز نامیده می شود به این معنی که کد

10013
06:10:48,040 --> 06:10:49,600
در واقع با آنها مرتبط است

10014
06:10:49,600 --> 06:10:51,920
برای مشاهده این ابزار برای هر کسی در دسترس است

10015
06:10:51,920 --> 06:10:53,080
ریخته گری که قرار است کار کنیم

10016
06:10:53,080 --> 06:10:56,000
با یکی از این نمونه ها است و اگر می بینید

10017
06:10:56,000 --> 06:10:57,958
این برگه مسائل را دارد که در آن وجود دارد

10018
06:10:57,958 --> 06:11:01,160
فقط تعداد زیادی از مسائلی که مردم پست می کنند

10019
06:11:01,160 --> 06:11:03,920
هنگام استفاده از این ابزار به این صورت کد می شود

10020
06:11:03,920 --> 06:11:06,280
می تواند بهبود یابد و به جلو حرکت کند

10021
06:11:06,280 --> 06:11:07,958
همه این کد برای مردم عمومی است

10022
06:11:07,958 --> 06:11:10,040
استفاده و کار با و اگر وجود دارد

10023
06:11:10,040 --> 06:11:11,680
سوالی که پاسخ داده نشده شما می توانید

10024
06:11:11,680 --> 06:11:13,798
اینجا پست کنید و به توسعه دهندگان بگویید

10025
06:11:13,798 --> 06:11:15,760
این ابزار هی من با یک مشکل مواجه هستم

10026
06:11:15,760 --> 06:11:17,080
شاید باید یک پروژه بسازیم

10027
06:11:17,080 --> 06:11:18,798
بهبودی که می توانم بگویم بسیار است

10028
06:11:18,798 --> 06:11:20,240
با روشی که می سازید محترمانه

10029
06:11:20,240 --> 06:11:22,040
مسائلی که قطعا می خواهید انجام دهید

10030
06:11:22,040 --> 06:11:23,920
جستجو در مورد مسائل برای اطمینان از آن

10031
06:11:23,920 --> 06:11:25,798
هیچ کس دیگری این سوال را نپرسیده است

10032
06:11:25,798 --> 06:11:27,760
شما در حال کار با آن هستید و مطمئن باشید

10033
06:11:27,760 --> 06:11:29,680
ابتدا از این منابع دیگر مانند استفاده کنید

10034
06:11:29,680 --> 06:11:31,760
panha مانند تبادل پشته اما در

10035
06:11:31,760 --> 06:11:33,080
زمانی که این دادگاه را ترک کنید، آینده است

10036
06:11:33,080 --> 06:11:34,680
برای شما فوق العاده مهم خواهد بود

10037
06:11:34,680 --> 06:11:36,200
برای مشارکت در اکوسیستم توسط

10038
06:11:36,200 --> 06:11:38,520
ایجاد مشکلات با درخواست نظرسنجی

10039
06:11:38,520 --> 06:11:40,040
و در واقع برخی از ابزارها را بهبود می بخشد

10040
06:11:40,040 --> 06:11:40,958
که قرار است با آن کار کنیم

10041
06:11:40,958 --> 06:11:43,760
خودتان حتی اتریوم هم یک GitHub و

10042
06:11:43,760 --> 06:11:45,680
اگر پیشرفتی در شما وجود دارد

10043
06:11:45,680 --> 06:11:47,798
می خواهید کاری کنید که بتوانید یک EIP به آن اضافه کنید

10044
06:11:47,798 --> 06:11:49,718
در واقع اتریوم را بهبود بخشید، ما صحبت خواهیم کرد

10045
06:11:49,718 --> 06:11:51,760
در مورد EIP بعداً می توانید

10046
06:11:51,760 --> 06:11:53,160
بهبود برخی از مشتریان که

10047
06:11:53,160 --> 06:11:55,040
اتریوم با هر یک از آنها تعامل دارد

10048
06:11:55,040 --> 06:11:57,120
دیگر فوق العاده مهم و در

10049
06:11:57,120 --> 06:11:59,558
در واقع اگر شما یک GitHub ندارید ما هستیم

10050
06:11:59,558 --> 06:12:02,000
قرار است شما را با GitHub راه اندازی کنید

10051
06:12:02,000 --> 06:12:04,638
در حال حاضر چون GitHub پلتفرم است

10052
06:12:04,638 --> 06:12:07,440
که اکثر توسعه دهندگان از آن برای به اشتراک گذاری کد استفاده می کنند

10053
06:12:07,440 --> 06:12:09,360
و کد بنویسید و با کد در تعامل باشید

10054
06:12:09,360 --> 06:12:11,120
بین یکدیگر پس اگر ندارید

10055
06:12:11,120 --> 06:12:13,280
یک GitHub بیایید همین الان ثبت نام کنیم و

10056
06:12:13,280 --> 06:12:15,280
ما از GitHub برای ایجاد استفاده خواهیم کرد

10057
06:12:15,280 --> 06:12:17,600
نمونه کارها خود ما از همه مختلف

10058
06:12:17,600 --> 06:12:19,638
پروژه های کدنویسی جالبی که ما ایجاد کرده ایم

10059
06:12:19,638 --> 06:12:21,878
به این ترتیب زمانی که شما برای درخواست کار می روید

10060
06:12:21,878 --> 06:12:23,360
می توانید بگویید هی برو به GitHub من نگاه کن

10061
06:12:23,360 --> 06:12:25,320
من همه این پروژه های واقعا جالب را دارم

10062
06:12:25,320 --> 06:12:26,798
بنابراین ما می خواهیم شما را یک GitHub بسازیم

10063
06:12:26,798 --> 06:12:28,240
در حال حاضر اگر ایمیل ندارید

10064
06:12:28,240 --> 06:12:29,558
شما به ایمیلی نیاز دارید که من درست کردم

10065
06:12:29,558 --> 06:12:31,638
اکانت رایتر فقط برای این ویدیو و

10066
06:12:31,638 --> 06:12:32,760
من هم شما را راهنمایی خواهم کرد

10067
06:12:32,760 --> 06:12:34,558
در حال قالب بندی یک سوال و می دانم که هستم

10068
06:12:34,558 --> 06:12:36,718
در اینجا به این نکته توجه می کنم، اما من واقعاً

10069
06:12:36,718 --> 06:12:38,760
واقعا می خواهم بر اهمیت آن تاکید کنم

10070
06:12:38,760 --> 06:12:41,280
قالب بندی این سوالات واقعا خوب است

10071
06:12:41,280 --> 06:12:42,680
بنابراین ما در واقع یک کلیپ را نشان خواهیم داد

10072
06:12:42,680 --> 06:12:44,440
از ویدیوی گذشته من، بنابراین ما خواهیم بود

10073
06:12:44,440 --> 06:12:46,320
با استفاده از دوره کامل blockchain cility

10074
06:12:46,320 --> 06:12:48,680
JS اما دوباره برای این ویدیو فقط مطمئن باشید

10075
06:12:48,680 --> 06:12:50,320
برای استفاده از مخزن GitHub مرتبط با

10076
06:12:50,320 --> 06:12:52,478
این دوره و نه آن دوره قدیمی دیگر

10077
06:12:52,478 --> 06:12:57,320
مخزن GitHub خوب است بیایید این را تماشا کنیم

10078
06:13:02,558 --> 06:13:04,638
در واقع اگر قبلاً این کار را نکرده اید، ویدیو را مشاهده کنید

10079
06:13:04,638 --> 06:13:06,478
بیایید همین الان برای GitHub ثبت نام کنیم

10080
06:13:06,478 --> 06:13:08,360
و اجازه دهید شما را از طریق قالب بندی راهنمایی کنم

10081
06:13:08,360 --> 06:13:09,760
یکی از این سوالات به دلیل

10082
06:13:09,760 --> 06:13:11,680
بهتر است سوالات خود را قالب بندی کنید

10083
06:13:11,680 --> 06:13:13,080
در واقع شانس بهتری دارید

10084
06:13:13,080 --> 06:13:14,680
دریافت پاسخ و به یاد داشته باشید که چه زمانی

10085
06:13:14,680 --> 06:13:16,240
پرسیدن سوال در این انجمن ها چه زمانی

10086
06:13:16,240 --> 06:13:18,760
سوال پرسیدن در این بحث

10087
06:13:18,760 --> 06:13:20,478
جوامع مردم به اینها پاسخ می دهند

10088
06:13:20,478 --> 06:13:21,760
سوالاتی از خوبی آنهاست

10089
06:13:21,760 --> 06:13:23,240
قلب درست است بنابراین اگر شما یک

10090
06:13:23,240 --> 06:13:25,280
پاسخ این احتمال وجود دارد که شاید

10091
06:13:25,280 --> 06:13:27,478
هیچ کس نمی داند شاید این سوال شما باشد

10092
06:13:27,478 --> 06:13:30,120
خیلی خوب قالب بندی نشده و غیره

10093
06:13:30,120 --> 06:13:31,680
ما می خواهیم یاد بگیریم که چگونه واقعاً بپرسیم

10094
06:13:31,680 --> 06:13:33,240
سوالات خوبی اینجاست و اگر تازه وارد هستید

10095
06:13:33,240 --> 06:13:35,718
بلاک چین این بخش را نادیده نگیرید

10096
06:13:35,718 --> 06:13:36,840
این همان قطعه خواهد بود

10097
06:13:36,840 --> 06:13:38,200
به شما قدرت فوق العاده می دهد

10098
06:13:38,200 --> 06:13:40,478
خود را از هرگونه مشکل کدنویسی رفع انسداد کنید

10099
06:13:40,478 --> 06:13:42,878
به شما برخورد می کنید پس این قسمت را از دست ندهید

10100
06:13:42,878 --> 06:13:44,638
حتما دنبال کنید، پس اگر شما

10101
06:13:44,638 --> 06:13:46,200
قبلاً نیازی به GitHub ندارید

10102
06:13:46,200 --> 06:13:48,240
یک ایمیل برای شروع بنابراین من می روم

10103
06:13:48,240 --> 06:13:50,360
برو و ثبت نام کن. من یک مشعل ساختم

10104
06:13:50,360 --> 06:13:52,120
حساب فقط برای این ویدیو پس چی

10105
06:13:52,120 --> 06:13:52,958
ما می خواهیم انجام دهیم ما می رویم

10106
06:13:52,958 --> 06:13:57,240
جلو و ثبت نام GitHub خود را وارد کنید

10107
06:14:02,958 --> 06:14:05,360
ایمیل و ما روی ایجاد حساب کاربری آنها هستند

10108
06:14:05,360 --> 06:14:06,798
قرار است برای ما یک ایمیل بفرستید، بنابراین ما می رویم

10109
06:14:06,798 --> 06:14:08,440
برای بازگشت به ایمیل ما رفتن به دریافت

10110
06:14:08,440 --> 06:14:11,520
کد راه اندازی ما را در اینجا بچسبانید

10111
06:14:11,520 --> 06:14:15,360
در جواب کمی از

10112
06:14:15,680 --> 06:14:17,920
اطلاعاتی که ما می خواهیم انتخاب کنیم

10113
06:14:17,920 --> 06:14:18,798
رایگان

10114
06:14:18,798 --> 06:14:21,280
نسخه و فوق العاده که ما اکنون ایجاد کرده ایم

10115
06:14:21,280 --> 06:14:23,878
یک GitHub

10116
06:14:25,200 --> 06:14:27,478
نمایه بسیار عالی است، بنابراین اکنون ما یک را ایجاد کرده ایم

10117
06:14:27,478 --> 06:14:29,760
GitHub بنابراین من در واقع از GitHub استفاده می کنم

10118
06:14:29,760 --> 06:14:31,718
که من در آخرین دوره ام استفاده کردم، بنابراین

10119
06:14:31,718 --> 06:14:33,200
چرا من تمام این مخازن را دارم

10120
06:14:33,200 --> 06:14:34,718
در اینجا برای ایجاد یک جدید

10121
06:14:34,718 --> 06:14:36,240
دیسک بحث بر روی ریخته گری کامل است

10122
06:14:36,240 --> 06:14:38,200
دوره f23 بیایید به ادامه مطلب برویم

10123
06:14:38,200 --> 06:14:40,520
تب بحث ها بحث جدید را می زنیم

10124
06:14:40,520 --> 06:14:42,440
و ژنرال را می زنیم و من می گویم

10125
06:14:42,440 --> 06:14:45,080
چیزی شبیه بحث تستی باشد

10126
06:14:45,080 --> 06:14:48,680
با خیال راحت از اینجا شروع کنید سلام

10127
06:14:48,680 --> 06:14:51,160
بحث در حال حاضر من می خواهم به شما نشان دهم

10128
06:14:51,160 --> 06:14:53,400
سوالی که قالب بندی ضعیفی دارد و من

10129
06:14:53,400 --> 06:14:55,040
از شما می خواهم که هرگز هرگز نپرسید

10130
06:14:55,040 --> 06:14:56,760
سوال اینجوری و اگه دیدی

10131
06:14:56,760 --> 06:14:58,280
یکی همچین سوالی بپرسه لطفا

10132
06:14:58,280 --> 06:14:59,600
به آنها کمک کنید تا سؤال خود را شکل دهند

10133
06:14:59,600 --> 06:15:03,680
به درستی هی چرا کد من خوب نیست

10134
06:15:03,680 --> 06:15:06,160
و سپس اجازه دهید فقط آن را مشکل است

10135
06:15:06,160 --> 06:15:08,440
مثل این درست چه اشکالی دارد

10136
06:15:08,440 --> 06:15:11,920
خوب است چرا کد من خوب نیست

10137
06:15:11,920 --> 06:15:14,120
واضح است که معلوم نیست چه خبر است

10138
06:15:14,120 --> 06:15:16,718
کد به خوبی و یکنواخت فرمت نشده است

10139
06:15:16,718 --> 06:15:18,400
یک هوش مصنوعی به سختی پاسخ می دهد

10140
06:15:18,400 --> 06:15:20,320
بنابراین اجازه دهید این را کمی اصلاح کنیم

10141
06:15:20,320 --> 06:15:22,680
کمی بهتر است زیرا می دانیم که می خواهیم کپی کنیم

10142
06:15:22,680 --> 06:15:24,680
خطای دقیقی که دریافت می کنیم، پس خواهیم داشت

10143
06:15:24,680 --> 06:15:27,040
بگویید ما خطا را کپی می کنیم و به عقب برمی گردیم

10144
06:15:27,040 --> 06:15:30,558
ما می گوییم که من این خطا را دریافت می کنم

10145
06:15:30,558 --> 06:15:32,520
ما سه تیک کوچک پشت را انجام می دهیم

10146
06:15:32,520 --> 06:15:35,520
خطای ما را همین‌طور در اینجا بچسبانید

10147
06:15:35,520 --> 06:15:37,120
در واقع اجازه دهید بیشتر در معرض دید من هستم

10148
06:15:37,120 --> 06:15:40,000
دریافت این خطا در حین کامپایل

10149
06:15:40,000 --> 06:15:42,440
این کد من است که ما قرار خواهیم داد

10150
06:15:42,440 --> 06:15:45,600
solidity در اینجا کل خط را کپی کنید

10151
06:15:45,600 --> 06:15:49,000
اشتباه است آن را در اینجا و کسی بچسبانید

10152
06:15:49,000 --> 06:15:52,520
کمکم کن بفهمم مشکل چیه

10153
06:15:52,520 --> 06:15:54,200
درست است و می بینید که چقدر این بسیار زیاد است

10154
06:15:54,200 --> 06:15:56,920
بهتر است این دو بلوک را داشته باشیم

10155
06:15:56,920 --> 06:15:58,320
که ظاهر می شود زیرا ما پشت کار را انجام دادیم

10156
06:15:58,320 --> 06:16:01,440
کنه و راز این است که این است

10157
06:16:01,440 --> 06:16:03,000
به شما پاسخ بسیار بهتری می دهد

10158
06:16:03,000 --> 06:16:06,798
از یک هوش مصنوعی نیز اگر این را ویرایش کنیم درست است

10159
06:16:06,798 --> 06:16:09,120
ما می توانیم کل چیز را در علامت گذاری کپی کنیم

10160
06:16:09,120 --> 06:16:12,240
به چت بروید jbt آن را در زوم کردن جایگذاری کنید

10161
06:16:12,240 --> 06:16:14,160
کمی و ما آن را دریافت می کنیم

10162
06:16:14,160 --> 06:16:15,680
در واقع یک پاسخ هی دریافت می کنید

10163
06:16:15,680 --> 06:16:16,878
این هوا به این دلیل است که شما سعی در ایجاد آن دارید

10164
06:16:16,878 --> 06:16:18,878
نمونه ای از جمع کننده V در فاز

10165
06:16:18,878 --> 06:16:20,878
بدون ارائه استدلال لازم

10166
06:16:20,878 --> 06:16:22,920
بلا بله بلا آه و در واقع می دهد

10167
06:16:22,920 --> 06:16:24,638
نسخه به روز شده آن اما کمک می کند

10168
06:16:24,638 --> 06:16:27,000
ما اینجا هستیم پس سوالات خود را فرمت کنید

10169
06:16:27,000 --> 06:16:29,320
به درستی پاسخ های بهتری دریافت خواهید کرد

10170
06:16:29,320 --> 06:16:31,558
هم از AIS و هم از انسان ها و می دانم که هستم

10171
06:16:31,558 --> 06:16:32,878
زمان زیادی را صرف این موضوع کردم اما من

10172
06:16:32,878 --> 06:16:34,160
واقعا به درک شما نیاز دارد

10173
06:16:34,160 --> 06:16:36,520
که راز مهندسی سریع این است

10174
06:16:36,520 --> 06:16:39,000
در واقع فقط می توانم بهتر بپرسم

10175
06:16:39,000 --> 06:16:41,680
سوالات قالب بندی شده با انسان

10176
06:16:41,680 --> 06:16:43,520
و برای تعامل بهتر است

10177
06:16:43,520 --> 06:16:45,520
انسان ها هم اکنون چیز دیگر

10178
06:16:45,520 --> 06:16:47,760
که من در اینجا واقعاً خوب عمل کردم فقط من بودم

10179
06:16:47,760 --> 06:16:49,958
کد مربوطه را به خطا ارسال کرد

10180
06:16:49,958 --> 06:16:51,718
که من آنچه را که زیاد می بینیم بدست می آوردم

10181
06:16:51,718 --> 06:16:53,440
مردم فقط کپی پیست می کنند

10182
06:16:53,440 --> 06:16:55,920
کل پایه کد در اینجا این نیست

10183
06:16:55,920 --> 06:16:57,280
بسیار مفید است همانطور که قرار است ایجاد کند

10184
06:16:57,280 --> 06:16:59,000
کسی که می خواهد به شما در کارش کمک کند

10185
06:16:59,000 --> 06:17:01,798
اگر مجبور باشند شما را بخوانند بسیار سخت تر است

10186
06:17:01,798 --> 06:17:04,958
کل پایه کد را در اینجا پاسخ می دهیم

10187
06:17:04,958 --> 06:17:06,400
این برای آنها بسیار خواندنی تر است

10188
06:17:06,400 --> 06:17:08,000
انجام این کار خیلی بیشتر طول می کشد

10189
06:17:08,000 --> 06:17:10,200
و ممکن است در واقع آن را نخوانند و

10190
06:17:10,200 --> 06:17:11,478
ما در واقع این را با برجسته نکردیم

10191
06:17:11,478 --> 06:17:13,520
پشت تیک می زند و به همان صورت پیش می رود

10192
06:17:13,520 --> 06:17:15,840
اگر هوش مصنوعی خود را هم بدهید با هوش مصنوعی مشکل دارید

10193
06:17:15,840 --> 06:17:19,160
متن زیاد نمی تواند تمام متن را بخواند

10194
06:17:19,160 --> 06:17:21,400
زیرا باز هم برخی از این AIS ها دارند

10195
06:17:21,400 --> 06:17:23,280
محدودیت در میزان متنی که می توانند داشته باشند

10196
06:17:23,280 --> 06:17:24,680
بخوانید بنابراین دقیقاً همان چیزی است که با

10197
06:17:24,680 --> 06:17:26,760
کار با انسان پس احساس آزادی کنید

10198
06:17:26,760 --> 06:17:29,040
برای اینکه در چت BT کمی وقت بگذارید

10199
06:17:29,040 --> 06:17:31,440
یا هر AI که از آن استفاده می کنید یا در این

10200
06:17:31,440 --> 06:17:34,240
تالار گفتگوی تست برای ارسال خوب

10201
06:17:34,240 --> 06:17:35,718
سوالات فرمت شده و

10202
06:17:35,718 --> 06:17:38,440
به یاد داشته باشید که می توانید از هوش مصنوعی برای کمک به شما استفاده کنید

10203
06:17:38,440 --> 06:17:40,638
آن سوالات قالب بندی شده در علامت گذاری باشد

10204
06:17:40,638 --> 06:17:42,840
حتما از چت WT بپرسید تا به شما بدهد

10205
06:17:42,840 --> 06:17:45,360
خروجی در markdown بنابراین اگر شما نیست

10206
06:17:45,360 --> 06:17:47,360
قبل از اینکه مشکلی نداشته باشد با علامت گذاری کار کرد

10207
06:17:47,360 --> 06:17:49,600
در حین پیش رفتن یاد خواهید گرفت اما یکی از آنها

10208
06:17:49,600 --> 06:17:51,878
بزرگترین تفاوت ها به خصوص زمانی که

10209
06:17:51,878 --> 06:17:53,040
کار با علامت گذاری که قرار است انجام شود

10210
06:17:53,040 --> 06:17:55,160
کد خود را بسیار خواناتر کنید و

10211
06:17:55,160 --> 06:17:57,440
من 100% به شما نیاز دارم که همیشه این کار را انجام دهید

10212
06:17:57,440 --> 06:17:59,440
هر وقت سوال بپرسی می بینی

10213
06:17:59,440 --> 06:18:01,798
چگونه این مانند برخی از نحو شد

10214
06:18:01,798 --> 06:18:04,160
در این سوال بالا به خوبی برجسته می شود

10215
06:18:04,160 --> 06:18:06,040
اگر دوباره برویم روی ویرایش کلیک کنیم، می توانیم

10216
06:18:06,040 --> 06:18:08,200
در واقع ببینید چرا ما این کارها را انجام دادیم

10217
06:18:08,200 --> 06:18:09,878
سه تیک پشت و سپس تایپ کردیم

10218
06:18:09,878 --> 06:18:11,760
هنگامی که این سه مورد را انجام می دهید، استحکام کلمه است

10219
06:18:11,760 --> 06:18:14,360
در صورت تایپ کردن سوالات خود را به عقب علامت می زنید

10220
06:18:14,360 --> 06:18:16,600
کلمه یا زبان بعدی را تایپ کنید

10221
06:18:16,600 --> 06:18:18,400
به سه تیک اول برگشت آن را

10222
06:18:18,400 --> 06:18:20,558
در واقع مقداری قالب بندی برای ساخت آن اضافه کنید

10223
06:18:20,558 --> 06:18:22,360
قابل خواندن تر است، بنابراین اگر به پایین اسکرول کنیم

10224
06:18:22,360 --> 06:18:24,400
این سوال با فرمت ضعیف شما می توانید

10225
06:18:24,400 --> 06:18:26,360
ببینید که این فقط کاملاً سفید و مانند است

10226
06:18:26,360 --> 06:18:28,920
حداقل خواندن آن غیر ممکن است

10227
06:18:28,920 --> 06:18:31,478
اگر ویرایش و next را بزنیم کمی بهتر است

10228
06:18:31,478 --> 06:18:33,280
به این سه تیک پشتی که نوشتیم

10229
06:18:33,280 --> 06:18:35,958
استحکام اگر این مانند کد جاوا یا

10230
06:18:35,958 --> 06:18:38,400
کد پایتون ما می توانیم پایتون یا بنویسیم

10231
06:18:38,400 --> 06:18:40,080
جاوا یا هر چیز دیگری اما از آنجایی که این است

10232
06:18:40,080 --> 06:18:42,080
استحکام خواهیم نوشت

10233
06:18:42,080 --> 06:18:44,240
جامدادی می زنم

10234
06:18:44,240 --> 06:18:46,878
به روز رسانی کنید و می بینید که هست

10235
06:18:46,878 --> 06:18:49,360
به طور قابل توجهی زیباتر است و بسیار بیشتر است

10236
06:18:49,360 --> 06:18:51,280
اکنون قابل خواندن است، حتی اگر این باشد

10237
06:18:51,280 --> 06:18:52,840
هنوز یک سوال بد بدیهی است زیرا

10238
06:18:52,840 --> 06:18:55,440
ما فقط تمام کدهایمان را کپی کردیم

10239
06:18:55,440 --> 06:18:57,280
حداقل در هر زمان بسیار قابل خواندن تر است

10240
06:18:57,280 --> 06:18:59,440
شما یک بلوک کد مانند این را از هر یک از آنها انجام می دهید

10241
06:18:59,440 --> 06:19:03,478
کد شما کاملا 100٪ مطمئن شوید که انجام دهید

10242
06:19:03,478 --> 06:19:05,120
سه تیک پشت و سپس

10243
06:19:05,120 --> 06:19:07,760
زبان بلوک کد بسیار درست است

10244
06:19:07,760 --> 06:19:09,878
به یاد داشته باشید که هیچ سوال بدی وجود ندارد

10245
06:19:09,878 --> 06:19:12,680
اما سوالاتی با فرمت ضعیف وجود دارد

10246
06:19:12,680 --> 06:19:15,160
سوالات خود را به خوبی قالب بندی کنید

10247
06:19:15,160 --> 06:19:17,680
هم برای انسان و هم برای هوش مصنوعی و بعد

10248
06:19:17,680 --> 06:19:19,440
مهمتر از همه حتما به اینها بپیوندید

10249
06:19:19,440 --> 06:19:21,280
انجمن ها و همانطور که 100 بار گفته ام

10250
06:19:21,280 --> 06:19:23,520
تعامل با این افراد تعامل و

10251
06:19:23,520 --> 06:19:25,400
به افراد بیشتری کمک کنید و آن را پس بدهید

10252
06:19:25,400 --> 06:19:27,320
استفاده کنید و در ابزاری که هستید خوب هستید

10253
06:19:27,320 --> 06:19:28,840
کار با احتمال بیشتری که

10254
06:19:28,840 --> 06:19:29,958
آنها زمانی به شما کمک خواهند کرد

10255
06:19:29,958 --> 06:19:32,200
آینده و اینگونه ملاقات کردم

10256
06:19:32,200 --> 06:19:33,840
بسیاری از مردم در صنعت فقط است

10257
06:19:33,840 --> 06:19:35,400
پس دادن در تعامل با دیگران

10258
06:19:35,400 --> 06:19:38,200
مردم پس هر زمان که شما یک سوال بپرسید

10259
06:19:38,200 --> 06:19:39,440
به خصوص در آغاز به دلیل

10260
06:19:39,440 --> 06:19:40,320
در ابتدا شما بیشتر خواهید داشت

10261
06:19:40,320 --> 06:19:42,200
سوالات از حداقل مطمئن باشید

10262
06:19:42,200 --> 06:19:44,400
سعی کنید به عقب برگردید و به یک سوال پاسخ دهید

10263
06:19:44,400 --> 06:19:46,520
آن را به عنوان بدهی پرسش و پاسخ در نظر بگیرید

10264
06:19:46,520 --> 06:19:48,760
هر بار که به سوالی پاسخ می دهید یک علامت بزنید

10265
06:19:48,760 --> 06:19:50,798
یادداشت ذهنی کوچک و آه در

10266
06:19:50,798 --> 06:19:52,920
در آینده باید حداقل سعی کنم جواب بدهم

10267
06:19:52,920 --> 06:19:54,840
یکی از سوالات دیگران این است

10268
06:19:54,840 --> 06:19:59,120
چقدر رشد می کنیم و حرکت می کنیم

10269
06:20:01,760 --> 06:20:03,878
سریعتر حالا این قطعه بعدی که من هستم

10270
06:20:03,878 --> 06:20:05,760
قرار است به شما نشان دهم خارج از این است

10271
06:20:05,760 --> 06:20:07,558
البته اما این منبعی است که من می خواستم

10272
06:20:07,558 --> 06:20:09,520
برای نشان دادن شما در صورت بعد از این دوره است

10273
06:20:09,520 --> 06:20:11,840
آیا می خواهید منابع بیشتری برای یادگیری داشته باشید

10274
06:20:11,840 --> 06:20:14,080
در مورد اتریوم و یادگیری در مورد EVN

10275
06:20:14,080 --> 06:20:15,600
این با دوست خوبم آستین است

10276
06:20:15,600 --> 06:20:17,520
به شما اسپید ران اتریوم و

10277
06:20:17,520 --> 06:20:18,520
قطعا چیزی که ممکن است بخواهید

10278
06:20:18,520 --> 06:20:20,320
بعد از گذراندن این دوره بررسی کنید

10279
06:20:20,320 --> 06:20:22,160
چه خبر من آستین گریفیث هستم تعظیم مبارک

10280
06:20:22,160 --> 06:20:23,840
کراوات جمعه من می خواهم بهترین ها را به شما نشان دهم

10281
06:20:23,840 --> 06:20:26,840
راهی برای شروع ساخت بر روی اتریوم

10282
06:20:26,840 --> 06:20:30,300
سرعت اجرا ethereum.org است

10283
06:20:30,300 --> 06:20:33,390
[موسیقی]

10284
06:20:34,958 --> 06:20:36,840
شما یک برنامه سهامداری غیرمتمرکز خواهید ساخت

10285
06:20:36,840 --> 06:20:38,520
شما یاد خواهید گرفت که ابرقدرت

10286
06:20:38,520 --> 06:20:40,280
اتریوم به سازنده اجازه می دهد

10287
06:20:40,280 --> 06:20:42,600
ایجاد یک مجموعه ساده از قوانین که در آن یک

10288
06:20:42,600 --> 06:20:44,360
گروه متخاصم از مردم می توانند

10289
06:20:44,360 --> 06:20:46,680
هماهنگی مالی شما یک

10290
06:20:46,680 --> 06:20:48,760
فروشنده توکن شما یک بازی تاس خواهید ساخت

10291
06:20:48,760 --> 06:20:50,280
و در مورد تصادفی بودن یاد خواهید گرفت

10292
06:20:50,280 --> 06:20:52,718
زنجیره ای و اینکه کجا کار می کند و کجا کار می کند

10293
06:20:52,718 --> 06:20:55,040
نمی کند و چه کاری می توانید در مورد آن انجام دهید

10294
06:20:55,040 --> 06:20:56,920
شما در مورد یک DEX و چه چیزی فرا می گیرید

10295
06:20:56,920 --> 06:20:59,400
ساختار است و مردم چگونه می توانند استفاده کنند

10296
06:20:59,400 --> 06:21:01,240
نقدینگی برای مبادله شما در مورد آن یاد خواهید گرفت

10297
06:21:01,240 --> 06:21:03,520
حالت کانال و مقیاس پذیری و علامت

10298
06:21:03,520 --> 06:21:05,920
پیام ها و کیف پول های مولتی سیگ و

10299
06:21:05,920 --> 06:21:09,638
انتزاع حساب و تعداد زیادی nfts SVG

10300
06:21:09,638 --> 06:21:12,160
چیزهای سرگرم کننده در طول راه همانطور که گفتم نه

10301
06:21:12,160 --> 06:21:14,400
فقط چگونه اما چرا به speedrun بروید

10302
06:21:14,400 --> 06:21:17,080
ethereum.org و همین امروز شروع کنید

10303
06:21:17,080 --> 06:21:19,040
از شما می خواهد که یک ویدیوی سریع بسازید

10304
06:21:19,040 --> 06:21:20,638
سپس می گوید استفاده از scaffold eth to

10305
06:21:20,638 --> 06:21:22,040
شروع به سرهم بندی کنید می خواهم به شما نشان دهم چگونه

10306
06:21:22,040 --> 06:21:23,558
برای انجام آن اول از همه این چیزها

10307
06:21:23,558 --> 06:21:26,520
منبع باز است اوه همه آن بدون تاریخ و

10308
06:21:26,520 --> 06:21:28,798
منبع باز فقط وارد شوید و وارد شوید

10309
06:21:28,798 --> 06:21:31,240
خوب یاد بگیرید اما این داربست e

10310
06:21:31,240 --> 06:21:33,520
چیز اوه داربست e یک راه عالی برای

10311
06:21:33,520 --> 06:21:36,600
سرهم بندی با استحکام و نوع دریافت

10312
06:21:36,600 --> 06:21:39,240
نظر شما درست است پس به من اجازه دهید

10313
06:21:39,240 --> 06:21:41,718
داربست 2 را فقط برای یک ثانیه نشان دهیم اگر ما

10314
06:21:41,718 --> 06:21:44,320
بزرگنمایی آه من قبلاً به نوعی رفته ام

10315
06:21:44,320 --> 06:21:46,000
از طریق کل readme و نصب شده است

10316
06:21:46,000 --> 06:21:47,478
هر چیزی که می خواهم این را درست نشان دهم

10317
06:21:47,478 --> 06:21:50,840
اینجا یک قرارداد هوشمند است و من دارم

10318
06:21:50,840 --> 06:21:53,718
قسمت جلویی من که به طور خودکار با آن سازگار می شود

10319
06:21:53,718 --> 06:21:56,958
قرارداد هوشمند و به همین ترتیب وقتی وارد شد

10320
06:21:56,958 --> 06:21:58,920
speedrun ethereum به شما می گوید که به Tinker بروید

10321
06:21:58,920 --> 06:22:01,400
با هر یک از این مفاهیم اجازه دهید

10322
06:22:01,400 --> 06:22:03,240
فقط به نقشه‌ها یا strs نگاه کنید

10323
06:22:03,240 --> 06:22:04,718
اصلاح‌کننده‌ها بیایید برویم به دریافت a نگاه کنیم

10324
06:22:04,718 --> 06:22:07,200
نقشه برداری و بیایید یک نقشه برداری درست بگیریم

10325
06:22:07,200 --> 06:22:08,878
و بیایید آن را درست در آن کپی و جایگذاری کنیم

10326
06:22:08,878 --> 06:22:11,240
قرارداد هوشمند ما چیزی به نام

10327
06:22:11,240 --> 06:22:13,080
نقشه من حتی نمی دانم چیست

10328
06:22:13,080 --> 06:22:15,520
درست است و پس از آن ما نخ استقرار و ما

10329
06:22:15,520 --> 06:22:18,478
ببینید که نقشه من در اینجا نشان داده می شود و

10330
06:22:18,478 --> 06:22:20,478
این یک نوع حلقه بازخوردی است که من می خواهم

10331
06:22:20,478 --> 06:22:23,558
شما را به جایی که می توانید برخی از گرفتن

10332
06:22:23,558 --> 06:22:26,798
چیزهای از جامد با مثال آن را بچسبانید

10333
06:22:26,798 --> 06:22:29,120
در قرارداد هوشمند خود آن را مستقر کنید

10334
06:22:29,120 --> 06:22:31,160
محلی و سپس سرهم بندی با آن وجود دارد

10335
06:22:31,160 --> 06:22:33,638
نقشه من بیایید ببینیم چه بانس حیاتی است

10336
06:22:33,638 --> 06:22:35,440
در نقشه من است

10337
06:22:35,440 --> 06:22:39,478
صفر است اوه خوب پس speedrun را بررسی کنید

10338
06:22:39,478 --> 06:22:42,520
ethereum چک کردن داربست و دریافت

10339
06:22:42,520 --> 06:22:44,798
شروع به ساختن چیزهای جالب روی اتریوم کرد

10340
06:22:44,798 --> 06:22:47,280
امروز قلب های جمعه بووی شاد

10341
06:22:47,280 --> 06:22:51,200
قلب ها تو را می بینند

10342
06:23:09,760 --> 06:23:11,520
در حال حاضر دلیل من به خصوص می خواستم

10343
06:23:11,520 --> 06:23:13,680
همه این موارد اشکال زدایی را به شما نشان می دهد

10344
06:23:13,680 --> 06:23:15,638
در حال حاضر به این دلیل است که ما در حال انجام

10345
06:23:15,638 --> 06:23:18,638
حرکت کردن از ریمیکس ریمیکس این بوده است

10346
06:23:18,638 --> 06:23:20,840
IDE فوق العاده یا این پدیده

10347
06:23:20,840 --> 06:23:22,760
محیط توسعه یکپارچه که

10348
06:23:22,760 --> 06:23:24,680
به ما اجازه می دهد تا به سرعت چیزها را امتحان کنیم و

10349
06:23:24,680 --> 06:23:26,400
به سرعت چیزها را مستقر می کنیم، اما ما در واقع هستیم

10350
06:23:26,400 --> 06:23:28,600
رفتن از ریمیکس به بیشتر

10351
06:23:28,600 --> 06:23:30,360
راه اندازی حرفه ای و ما خواهیم بود

10352
06:23:30,360 --> 06:23:32,878
با استفاده از مجموعه ای مدرن از ابزارها که اکثر

10353
06:23:32,878 --> 06:23:34,638
بقیه جامعه توسعه

10354
06:23:34,638 --> 06:23:36,280
همچنین کار می کند و من می خواهم بگویم

10355
06:23:36,280 --> 06:23:39,280
شما در حال حاضر این را اغلب نصب می کنید

10356
06:23:39,280 --> 06:23:41,440
این ابزارهای جدید و اغلب فقط به دست می آیند

10357
06:23:41,440 --> 06:23:43,520
مجموعه محیط توسعه محلی شما

10358
06:23:43,520 --> 06:23:45,878
استفاده نکردن از ریمیکس یا عدم استفاده از what's

10359
06:23:45,878 --> 06:23:49,200
IDE ابر نامیده می شود اغلب می تواند باشد

10360
06:23:49,200 --> 06:23:52,240
در واقع سخت ترین مرحله در این

10361
06:23:52,240 --> 06:23:54,200
تمام مراحل پس من از شما می خواهم

10362
06:23:54,200 --> 06:23:57,240
کاملا هوشیار در استفاده از همه

10363
06:23:57,240 --> 06:23:59,360
منابعی که من به شما نشان دادم از آنها استفاده می کنید

10364
06:23:59,360 --> 06:24:02,798
چت با استفاده از چت GPT با استفاده از پیرانا

10365
06:24:02,798 --> 06:24:05,160
با استفاده از stack Exchange eth با استفاده از web3

10366
06:24:05,160 --> 06:24:07,638
آموزش و پرورش وقتی این را بلند کنیم و زندگی کنیم

10367
06:24:07,638 --> 06:24:11,080
حتما از این ابزارها استفاده کنید و اجازه ندهید

10368
06:24:11,080 --> 06:24:12,760
نصب اینها شما را کند می کند زیرا

10369
06:24:12,760 --> 06:24:15,798
در ذهن من نصب این می تواند باشد

10370
06:24:15,798 --> 06:24:18,040
سخت ترین بخش کل این دوره و

10371
06:24:18,040 --> 06:24:19,920
اشکالی ندارد همه چیز ممکن است کار نکند

10372
06:24:19,920 --> 06:24:22,280
اولین بار و این اشکالی ندارد فقط مطمئن باشید

10373
06:24:22,280 --> 06:24:24,680
سوال بپرسید و خیلی دقیق باشید

10374
06:24:24,680 --> 06:24:26,878
با خطاهایی که می بینید و

10375
06:24:26,878 --> 06:24:28,080
نصب این چیزها همین است

10376
06:24:28,080 --> 06:24:30,120
ما می خواهیم یاد بگیریم که چگونه انجام دهیم

10377
06:24:30,120 --> 06:24:31,920
بنابراین ریمیکس یک ابزار فوق العاده است اما اکنون

10378
06:24:31,920 --> 06:24:33,240
ما بیشتر به این موضوع می رویم

10379
06:24:33,240 --> 06:24:35,478
راه اندازی حرفه ای به نام Foundry

10380
06:24:35,478 --> 06:24:37,638
ریخته گری یکی از محبوب ترین دستگاه های هوشمند است

10381
06:24:37,638 --> 06:24:39,600
چارچوب های توسعه قرارداد مشابه است

10382
06:24:39,600 --> 06:24:41,080
در صورتی که هستید به هد سر یا قهوه ای

10383
06:24:41,080 --> 06:24:43,000
آشنا با آنها و شناخته شده است

10384
06:24:43,000 --> 06:24:45,558
به طور خاص برای سرعت آن ریخته گری است

10385
06:24:45,558 --> 06:24:47,680
به راحتی سریعترین کار با هوشمند

10386
06:24:47,680 --> 06:24:49,440
چارچوب توسعه قرارداد یکی از

10387
06:24:49,440 --> 06:24:52,160
جنبه های منحصر به فرد در مورد ریخته گری این است

10388
06:24:52,160 --> 06:24:54,000
در حالی که هارد کلات مبتنی بر جاوا اسکریپت است

10389
06:24:54,000 --> 06:24:56,280
براونی بر پایه پایتون ریخته گری است

10390
06:24:56,280 --> 06:24:58,680
کاملا بر اساس استحکام بنابراین ما این کار را نکنیم

10391
06:24:58,680 --> 06:25:00,360
باید هر برنامه نویسی دیگری را یاد بگیرد

10392
06:25:00,360 --> 06:25:02,120
زبان های دیگر به جز استحکام به کار

10393
06:25:02,120 --> 06:25:04,080
با ریخته گری و شبیه به همه چیز

10394
06:25:04,080 --> 06:25:05,680
کاری که ما تا به حال انجام داده ایم

10395
06:25:05,680 --> 06:25:07,240
کد همه محصولات ریخته گری ما

10396
06:25:07,240 --> 06:25:08,920
قرار است در مخزن GitHub باشند

10397
06:25:08,920 --> 06:25:10,920
مرتبط با این دوره با این حال

10398
06:25:10,920 --> 06:25:13,160
من فکر می کنم مستندات Foundry هست

10399
06:25:13,160 --> 06:25:15,878
همچنین فوق العاده است پس حتما از این استفاده کنید

10400
06:25:15,878 --> 06:25:18,400
همانطور که شما کد همراه و چیزی بسیار

10401
06:25:18,400 --> 06:25:20,280
جالب است که من واقعاً دوست دارم انجام دهم

10402
06:25:20,280 --> 06:25:22,840
بسیاری از این صفحات بسیار کوچک هستند بنابراین

10403
06:25:22,840 --> 06:25:25,200
حتی اگر هوش مصنوعی شما آموزش ندیده باشد

10404
06:25:25,200 --> 06:25:27,680
ریخته گری که به عنوان ضبط آن نیست

10405
06:25:27,680 --> 06:25:28,878
کاری که ما می توانیم انجام دهیم چیزی به نام است

10406
06:25:28,878 --> 06:25:31,400
تزریق زمینه زمانی که ما مشکل داریم

10407
06:25:31,400 --> 06:25:34,360
ما می توانیم کل صفحه Doc را کپی کنیم

10408
06:25:34,360 --> 06:25:38,120
می توانیم بگوییم که می خواهم شروع کنم

10409
06:25:38,120 --> 06:25:42,400
من می خواهم Foundry را در اینجا نصب کنم

10410
06:25:42,400 --> 06:25:45,760
اسناد برای نصب چگونه می تواند

10411
06:25:45,760 --> 06:25:48,120
من آن را انجام می دهم خمیر سه تیک پشت

10412
06:25:48,120 --> 06:25:50,440
همه چیز در آنجا و با دادن

10413
06:25:50,440 --> 06:25:53,000
AIS ما اسنادی برای کار است

10414
06:25:53,000 --> 06:25:55,478
با ریخته گری آن را در واقع به دادن است

10415
06:25:55,478 --> 06:25:58,840
خروجی ما برای نصب Foundry بنابراین این است

10416
06:25:58,840 --> 06:26:00,320
روشی که می بینید از آن استفاده می کنم

10417
06:26:00,320 --> 06:26:03,080
زمان به زمان این زمینه را به شما تزریق می کند

10418
06:26:03,080 --> 06:26:04,878
می تواند بیشتر پیدا کند

10419
06:26:04,878 --> 06:26:06,600
در مخزن GitHub یک بار دیگر مرتبط شد

10420
06:26:06,600 --> 06:26:08,600
با این دوره نصب و

10421
06:26:08,600 --> 06:26:10,920
سیستم عامل مک را راه اندازی کنید و این باید لینوکس باشد

10422
06:26:10,920 --> 06:26:12,280
و سپس ما مقداری تنظیمات ویندوز را داریم

10423
06:26:12,280 --> 06:26:14,040
چیزهای اینجا را می رویم

10424
06:26:14,040 --> 06:26:15,558
چگونه همه چیزهای مهم را تنظیم کنیم

10425
06:26:15,558 --> 06:26:17,478
برای این دوره پس حتما از این استفاده کنید

10426
06:26:17,478 --> 06:26:19,280
به عنوان یک مرجع در حال حاضر یک سوال بزرگ از شما

10427
06:26:19,280 --> 06:26:20,798
ممکن است بپرسد که چه چیزی است

10428
06:26:20,798 --> 06:26:22,798
هدف ریخته گری چرا باید استفاده کنیم

10429
06:26:22,798 --> 06:26:25,240
این ریمیکس ابزار دیگر عالی کار می کند

10430
06:26:25,240 --> 06:26:27,400
خوب در ریمیکس متوجه می شوید که ما a

10431
06:26:27,400 --> 06:26:29,200
خیلی چیزها به صورت دستی مثل من وارد شدم

10432
06:26:29,200 --> 06:26:31,680
در اینجا مجبور شدم برای کامپایل بروم شاید من

10433
06:26:31,680 --> 06:26:33,160
می خواستم چیزی را تست کنم که می روم

10434
06:26:33,160 --> 06:26:35,760
آن را نصب کنید، من یک فید قیمت دریافت کردم

10435
06:26:35,760 --> 06:26:39,200
در اینجا یک خوراک قیمت در اینجا استقرار خوب است

10436
06:26:39,200 --> 06:26:41,360
آیا نسخه دریافت کار می کند آهان چیزی است

10437
06:26:41,360 --> 06:26:43,558
با نسخه دریافت من اشتباه است

10438
06:26:43,558 --> 06:26:46,400
مالک کار می کند خوب حداقل USD کار می کند آه

10439
06:26:46,400 --> 06:26:48,320
چرت و پرت من باید بروم یک تغییر کوچک ایجاد کنم

10440
06:26:48,320 --> 06:26:50,638
در اینجا شما می دانید شاید من می خواهم نسخه دریافت کنم

10441
06:26:50,638 --> 06:26:54,360
برای بازگشت واقعاً 7 2 یا 7 را می دانید  

10442
06:26:54,360 --> 06:26:57,040
1 حالا باید برم میدونی این I رو حذف کن

10443
06:26:57,040 --> 06:26:59,360
باید برم دوباره مستقر کنم باید برم کلیک کنم

10444
06:26:59,360 --> 06:27:01,798
این باید بروم پایین باید کلیک کنم و

10445
06:27:01,798 --> 06:27:03,280
پس اگر صد چیز داشته باشم که دارم

10446
06:27:03,280 --> 06:27:05,520
تست تغییر همه اینها در حال رفتن به

10447
06:27:05,520 --> 06:27:08,680
واقعاً زمان زیادی و در هر زمانی که شما بخواهید

10448
06:27:08,680 --> 06:27:10,878
ما به عنوان انسان هر زمان کاری انجام دهیم

10449
06:27:10,878 --> 06:27:12,478
کد ما را به طریقی تغییر می دهد

10450
06:27:12,478 --> 06:27:14,240
شانس اینکه چیزی بشکنیم و

10451
06:27:14,240 --> 06:27:15,320
به یاد داشته باشید که این قراردادهای هوشمند هستند

10452
06:27:15,320 --> 06:27:16,798
تغییر ناپذیر بنابراین اگر چیزی را بشکنیم اگر ما

10453
06:27:16,798 --> 06:27:18,478
چیزی را خراب کنید که واقعاً بد است

10454
06:27:18,478 --> 06:27:19,920
زیرا این آشفتگی دائمی خواهد بود

10455
06:27:19,920 --> 06:27:22,040
در بلاک چین، بنابراین ما یک چارچوب می خواهیم

10456
06:27:22,040 --> 06:27:24,200
که به ما کمک می کند تا قراردادهای هوشمند خود را گسترش دهیم

10457
06:27:24,200 --> 06:27:26,440
قراردادهای هوشمند ما را آزمایش کنید و تعامل کنید

10458
06:27:26,440 --> 06:27:28,638
با آنها در یک برنامه بسیار بیشتر

10459
06:27:28,638 --> 06:27:30,440
به جای اینکه به صورت دستی انجام دهیم

10460
06:27:30,440 --> 06:27:32,680
اگر 10 را تغییر دادم دور راست کلیک کنید

10461
06:27:32,680 --> 06:27:34,600
توابع و من می خواستم کار را تست کنم

10462
06:27:34,600 --> 06:27:36,280
من باید بروم روی 10 دکمه کلیک کنم

10463
06:27:36,280 --> 06:27:38,478
این در Foundry که ما می توانیم انجام دهیم مضحک است

10464
06:27:38,478 --> 06:27:41,320
همه اینها در یک دستور یا یک دکمه

10465
06:27:41,320 --> 06:27:42,840
بنابراین به همین دلیل است که ما از آن استفاده خواهیم کرد

10466
06:27:42,840 --> 06:27:44,680
ریخته گری اینجا و من برای شما بسیار هیجان زده هستم

10467
06:27:44,680 --> 06:27:46,200
برای استفاده از این ابزار ریخته گری زیرا

10468
06:27:46,200 --> 06:27:48,120
همانطور که گفتم سریعترین هوشمند است

10469
06:27:48,120 --> 06:27:50,040
چارچوب توسعه قرارداد وجود دارد

10470
06:27:50,040 --> 06:27:53,080
در حال حاضر، اما علاوه بر این، آن نیز است

10471
06:27:53,080 --> 06:27:55,200
چارچوب انتخابی برای قرارداد هوشمند

10472
06:27:55,200 --> 06:27:57,680
مهندسین امنیت و حسابرسان و من

10473
06:27:57,680 --> 06:27:59,360
انتظار می رود پروژه های بیشتر و بیشتر در

10474
06:27:59,360 --> 06:28:01,400
آینده در ریخته گری ساخته می شود تا

10475
06:28:01,400 --> 06:28:02,920
اکنون برای شما بسیار هیجان زده هستم

10476
06:28:02,920 --> 06:28:04,120
بقیه دوره را که قرار است باشم

10477
06:28:04,120 --> 06:28:06,520
ما از یک ویرایشگر کد به نام Visual استفاده می کنیم

10478
06:28:06,520 --> 06:28:08,878
کد استودیو این یکی از بهترین کدهاست

10479
06:28:08,878 --> 06:28:10,878
ویرایشگرهای قدرتمند کد در این سیاره و

10480
06:28:10,878 --> 06:28:12,360
اگر قبلاً آن را تنظیم کرده اید احساس کنید

10481
06:28:12,360 --> 06:28:14,040
آزاد است که ادامه دهید و از این قسمت بگذرید

10482
06:28:14,040 --> 06:28:15,878
اغلب می شنوید که مردم به این موضوع اشاره می کنند

10483
06:28:15,878 --> 06:28:18,680
به عنوان کد VSS یا کد ویژوال استودیو یا

10484
06:28:18,680 --> 06:28:20,558
فقط ویژوال استودیو به هر حال

10485
06:28:20,558 --> 06:28:23,520
مهم نیست که کد ویژوال استودیو

10486
06:28:23,520 --> 06:28:26,280
این با ویژوال استودیو متفاوت است

10487
06:28:26,280 --> 06:28:28,760
که ممکن است ببینید شبیه این است

10488
06:28:28,760 --> 06:28:31,440
کد ویژوال استودیو چیزی است که شما نمی خواهید

10489
06:28:31,440 --> 06:28:33,798
ویژوال استودیو ویژوال استودیو یک است

10490
06:28:33,798 --> 06:28:35,718
برنامه های مختلف مطمئن شوید که شما هستید

10491
06:28:35,718 --> 06:28:38,400
در صورت تمایل، اکنون در کد ویژوال استودیو استفاده کنید

10492
06:28:38,400 --> 06:28:40,520
بنابراین و شما یک هاردوی کامل هستید که می توانید

10493
06:28:40,520 --> 06:28:42,920
کاملاً فقط با ترمینال خود کار کنید

10494
06:28:42,920 --> 06:28:45,280
یا فقط با Powershell یا فقط با

10495
06:28:45,280 --> 06:28:47,080
هر محیط کدنویسی که شما دارید

10496
06:28:47,080 --> 06:28:50,478
می خواهید مانند اتم یا متعالی با این حال برای ما

10497
06:28:50,478 --> 06:28:51,958
ما با ویژوال کار خواهیم کرد

10498
06:28:51,958 --> 06:28:54,000
کد استودیو و من قرار است بروم

10499
06:28:54,000 --> 06:28:56,040
از طریق تنظیم کد ویژوال استودیو

10500
06:28:56,040 --> 06:28:58,080
روشی که من دوست دارم آن را تنظیم کنم شما می توانید

10501
06:28:58,080 --> 06:29:00,160
کاملاً آن را به هر شکلی تنظیم کنید

10502
06:29:00,160 --> 06:29:01,798
شما احساس راحتی می کنید اکنون ما می رویم

10503
06:29:01,798 --> 06:29:03,478
سه نصب مختلف را طی کنید

10504
06:29:03,478 --> 06:29:05,360
پردازش کنید و یکی را انتخاب کنید که بیشتر است

10505
06:29:05,360 --> 06:29:07,478
اولین مورد برای شما مناسب است

10506
06:29:07,478 --> 06:29:10,520
برای کاربران مک و لینوکس خواهد بود

10507
06:29:10,520 --> 06:29:12,160
دومی برای ویندوز خواهد بود

10508
06:29:12,160 --> 06:29:14,320
کاربران و سپس سومین ما در حال رفتن به

10509
06:29:14,320 --> 06:29:17,080
اگر برای هر چیزی باشد آخرین تلاش باشد

10510
06:29:17,080 --> 06:29:19,440
دلیل اینکه نمی توانید ویندوز یا لینوکس یا

10511
06:29:19,440 --> 06:29:21,440
دستورالعمل های مک برای کار ما می رویم

10512
06:29:21,440 --> 06:29:24,120
برای استفاده از نصب git pod اکنون من

10513
06:29:24,120 --> 06:29:26,400
به شدت توصیه می کنم که سعی کنید

10514
06:29:26,400 --> 06:29:28,200
همه چیز را به صورت محلی بدون

10515
06:29:28,200 --> 06:29:31,240
با این حال اگر برای هر چیزی از git pod استفاده کنید

10516
06:29:31,240 --> 06:29:33,558
دلیل اینکه نمی توانید آن نصب را دریافت کنید

10517
06:29:33,558 --> 06:29:35,638
قطعات به کار ما git pod خواهیم داشت

10518
06:29:35,638 --> 06:29:38,320
دستورالعمل برای همه مخازن که

10519
06:29:38,320 --> 06:29:40,000
ما با اینجا کار می کنیم اما برای شروع

10520
06:29:40,000 --> 06:29:42,000
ما با مک و لینوکس شروع می کنیم

10521
06:29:42,000 --> 06:29:44,638
نصب

10522
06:29:53,478 --> 06:29:55,120
دستورالعمل اولین چیزی که شما هستید

10523
06:29:55,120 --> 06:29:57,440
می خواهید انجام دهید این است که مک را دانلود کنید

10524
06:29:57,440 --> 06:29:59,478
یا اگر با لینوکس کار می کنید دانلود کنید

10525
06:29:59,478 --> 06:30:02,200
نصب لینوکس ویژوال استودیو

10526
06:30:02,200 --> 06:30:04,280
پس از نصب کد، آن را نصب خواهید کرد

10527
06:30:04,280 --> 06:30:06,718
کمی شبیه به این نگاه کنید و اگر

10528
06:30:06,718 --> 06:30:09,080
این یک نصب تازه است آن را حتی

10529
06:30:09,080 --> 06:30:11,320
به شما چند راهنمایی و ابزار می دهد تا در واقع

10530
06:30:11,320 --> 06:30:12,680
اگر هرگز با آن کار نکرده اید، شروع کنید

10531
06:30:12,680 --> 06:30:14,760
کد ویژوال استودیو قبل از من بسیار

10532
06:30:14,760 --> 06:30:16,878
توصیه می کنم از طریق هر شروع

10533
06:30:16,878 --> 06:30:19,558
یا دریافت راهنمایی هایی که می آید

10534
06:30:19,558 --> 06:30:21,600
با باز کردن کد ویژوال استودیو

10535
06:30:21,600 --> 06:30:23,200
علاوه بر این ما یک استودیوی تصویری داریم

10536
06:30:23,200 --> 06:30:26,160
دوره خرابی کد در مخزن GitHub

10537
06:30:26,160 --> 06:30:28,080
مرتبط با این دوره در حال حاضر یکی از

10538
06:30:28,080 --> 06:30:30,080
چیزهای شگفت انگیز در مورد ویژوال استودیو

10539
06:30:30,080 --> 06:30:31,680
کد این است که این چیزی به نام آن است

10540
06:30:31,680 --> 06:30:34,200
پایانه هایی که خط فرمان هستند

10541
06:30:34,200 --> 06:30:36,558
که به ما اجازه می دهد تا اسکریپت ها را اساسا اجرا کنیم

10542
06:30:36,558 --> 06:30:37,760
این جایی است که ما همه را اجرا خواهیم کرد

10543
06:30:37,760 --> 06:30:39,638
از کد ما راهی است که می توانیم آن را باز کنیم

10544
06:30:39,638 --> 06:30:41,080
ترمینال این است که ما می توانیم جلو برویم و ضربه بزنیم

10545
06:30:41,080 --> 06:30:43,520
terminal و new terminal و را انتخاب کنید

10546
06:30:43,520 --> 06:30:45,760
شما چیزی شبیه به این در حال حاضر شما

10547
06:30:45,760 --> 06:30:48,558
ممکن است bash یا zch یا موارد دیگر داشته باشد

10548
06:30:48,558 --> 06:30:50,320
نوع پوسته ای که شما دارید

10549
06:30:50,320 --> 06:30:52,120
واقعاً مهم نیست زیرا در مک و

10550
06:30:52,120 --> 06:30:55,120
لینوکس قرار است مبتنی بر لینوکس باشد و

10551
06:30:55,120 --> 06:30:56,638
همانطور که گفتم گاهی اوقات این را نصب می کنم

10552
06:30:56,638 --> 06:30:58,360
می تواند سخت ترین بخش این کل باشد

10553
06:30:58,360 --> 06:31:00,718
البته پس ناامید نشوید و

10554
06:31:00,718 --> 06:31:02,478
لطفا از تبادل پشته سرریز پشته استفاده کنید

10555
06:31:02,478 --> 06:31:04,280
اتریوم و مخزن GitHub به حرکت می کنند

10556
06:31:04,280 --> 06:31:06,080
گذشته از هر مشکلی که اکنون با آن مواجه می شوید اگر

10557
06:31:06,080 --> 06:31:08,360
شما در مک یا لینوکس هستید، در واقع می توانید

10558
06:31:08,360 --> 06:31:11,360
تیک کنترل را بزنید تا در واقع تغییر حالت دهید

10559
06:31:11,360 --> 06:31:13,120
حالت ترمینال شما این کار را می کشد

10560
06:31:13,120 --> 06:31:15,200
ترمینال بالا و پایین برای شما

10561
06:31:15,200 --> 06:31:16,958
آشنا با میانبرهای صفحه کلید خواهد شد

10562
06:31:16,958 --> 06:31:18,718
در واقع زندگی شما را بسیار آسان تر می کند

10563
06:31:18,718 --> 06:31:20,520
شما می توانید در Visual حرکت کنید

10564
06:31:20,520 --> 06:31:22,638
کد استودیو بسیار موثرتر ما

10565
06:31:22,638 --> 06:31:24,558
یک پیوند به لیست صفحه کلید داشته باشید

10566
06:31:24,558 --> 06:31:26,760
میانبرهای اضافی در GitHub

10567
06:31:26,760 --> 06:31:28,718
مخزن مرتبط با این بخش

10568
06:31:28,718 --> 06:31:30,360
همانطور که ما در امتداد حرکت می کنیم، انعام می دهم

10569
06:31:30,360 --> 06:31:32,000
میانبرهای مختلف صفحه کلید که شما

10570
06:31:32,000 --> 06:31:34,320
می توانید به صورت اختیاری استفاده کنید در غیر این صورت شما فقط بروید

10571
06:31:34,320 --> 06:31:36,000
جلو و کلیک کنید و همچنین می توانید کلیک کنید

10572
06:31:36,000 --> 06:31:38,040
سطل زباله برای حذف ترمینال بروید

10573
06:31:38,040 --> 06:31:40,280
ترمینال جدید را پشتیبان بگیرید تا آن را باز کنید

10574
06:31:40,280 --> 06:31:41,478
اکنون از چیز بعدی که هستیم پشتیبان بگیرید

10575
06:31:41,478 --> 06:31:42,920
کمی بعد نیاز داریم

10576
06:31:42,920 --> 06:31:44,280
برای این بخش نیازی نیست

10577
06:31:44,280 --> 06:31:46,200
اما خوب است که آن را در حال حاضر نصب کنید

10578
06:31:46,200 --> 06:31:48,000
برای git ما پیوندهایی به آن خواهیم داشت

10579
06:31:48,000 --> 06:31:50,080
دستورالعمل نصب در GitHub

10580
06:31:50,080 --> 06:31:52,320
مخزن نصب git در لینوکس

10581
06:31:52,320 --> 06:31:53,478
شما می خواهید از یکی از این دو استفاده کنید

10582
06:31:53,478 --> 06:31:56,000
دستورات و در سیستم عامل مک اگر فقط تایپ کنید

10583
06:31:56,000 --> 06:31:57,958
git در خط فرمان باید برود

10584
06:31:57,958 --> 06:31:59,760
جلو و از شما می خواهد که آن را نصب کنید تا اگر

10585
06:31:59,760 --> 06:32:01,040
ما به خط فرمان خود برگشتیم و ما

10586
06:32:01,040 --> 06:32:02,798
فقط get را تایپ کنید باید از شما بخواهد که بروید

10587
06:32:02,798 --> 06:32:05,360
پیش بروید و آن را نصب کنید و اگر انجام دادید -

10588
06:32:05,360 --> 06:32:07,398
نسخه شما باید چیزی که

10589
06:32:07,398 --> 06:32:09,320
به نظر می رسد که شما همچنین می توانید از مک استفاده کنید

10590
06:32:09,320 --> 06:32:11,280
نصب کننده OS git با کلیک بر روی این لینک

10591
06:32:11,280 --> 06:32:12,360
اینجا و در حال اجرا از طریق

10592
06:32:12,360 --> 06:32:14,160
مراحل نصب همه در حال حاضر که

10593
06:32:14,160 --> 06:32:16,040
شما کد git و ویژوال استودیو را دارید

10594
06:32:16,040 --> 06:32:18,600
نصب شده می توانیم به بعدی ادامه دهیم

10595
06:32:18,600 --> 06:32:20,878
بخش عالی است اگر برنامه ریزی نمی کنید

10596
06:32:20,878 --> 06:32:23,840
در مورد استفاده از ویندوز یا git pod راحت باشید

10597
06:32:23,840 --> 06:32:26,760
دو مورد بعدی را رد کنید

10598
06:32:28,000 --> 06:32:30,398
بخش ها و برای این تنظیمات ویندوز

10599
06:32:30,398 --> 06:32:31,680
ما در مورد یک ابزار یاد خواهیم گرفت

10600
06:32:31,680 --> 06:32:34,440
WSL نامیده می شود و آن را به ما معرفی می کند

10601
06:32:34,440 --> 06:32:36,840
ما دوستم باسیلی را داریم که این کار را کرده است

10602
06:32:36,840 --> 06:32:38,638
کار شگفت انگیزی که به من در برخی از کارهایم کمک می کند

10603
06:32:38,638 --> 06:32:40,200
دوره های گذشته و او خواهد بود

10604
06:32:40,200 --> 06:32:42,520
امروز اینجا به ما کمک می کند، پس آن را بردارید

10605
06:32:42,520 --> 06:32:44,398
این آموزش قرار است برای

10606
06:32:44,398 --> 06:32:47,120
هر نسخه ویندوز از ویندوز 10 و

10607
06:32:47,120 --> 06:32:50,000
در بالا اجازه دهید با نصب یا شروع کنیم

10608
06:32:50,000 --> 06:32:52,360
ویرایشگر کد در این مورد ویژوال استودیو

10609
06:32:52,360 --> 06:32:54,398
کد پس بیایید کد BS را در آن تایپ کنیم

10610
06:32:54,398 --> 06:32:55,958
مرورگر و ضربه بزنید

10611
06:32:55,958 --> 06:32:59,520
s یا نسخه را برای ویندوز انتخاب کنید

10612
06:32:59,520 --> 06:33:01,638
مقصد و روی save و the کلیک کنید

10613
06:33:01,638 --> 06:33:03,280
فرآیند نصب خواهد بود

10614
06:33:03,280 --> 06:33:05,520
مانند هر برنامه دیگری پس بیایید

10615
06:33:05,520 --> 06:33:07,240
یک کلیک پذیرش توافقنامه را انتخاب کنید

10616
06:33:07,240 --> 06:33:10,600
در مرحله بعد کد را به pat ایجاد کنید

10617
06:33:10,600 --> 06:33:13,840
نماد دسکتاپ بعدی و

10618
06:33:13,840 --> 06:33:17,478
نصب این نباید زیاد طول بکشد و

10619
06:33:17,478 --> 06:33:19,600
ویرایشگر اینگونه خواهد بود

10620
06:33:19,600 --> 06:33:22,160
مثل اولین باری که آن را نصب می کنیم می توانیم

10621
06:33:22,160 --> 06:33:25,718
سفارشی کردن تم ایجاد میانبر و

10622
06:33:25,718 --> 06:33:27,240
همگام سازی با دیگری

10623
06:33:27,240 --> 06:33:30,160
دستگاه ها و اگر می خواهید به عمق آن بروید

10624
06:33:30,160 --> 06:33:32,558
کد ویژوال استودیو خوب به شما پیشنهاد می کنم

10625
06:33:32,558 --> 06:33:35,240
ویدیو را برای لحظه ای مکث کنید و بروید

10626
06:33:35,240 --> 06:33:38,600
تمام این مراحل را یک به یک در حال حاضر

10627
06:33:38,600 --> 06:33:41,320
ما می توانیم 100٪ به جلو برویم و نصب کنیم

10628
06:33:41,320 --> 06:33:43,160
بقیه ابزارهای ما در ویندوز

10629
06:33:43,160 --> 06:33:45,878
محیط زیست اما باسیلی در واقع می رود

10630
06:33:45,878 --> 06:33:47,440
برای ما توضیح دهد که ویندوز

10631
06:33:47,440 --> 06:33:49,558
محیط واقعاً این نیست

10632
06:33:49,558 --> 06:33:51,840
بهترین راه و بهترین مکان برای انجام ما

10633
06:33:51,840 --> 06:33:53,840
نصب هایی که مایکروسافت قطعا دارد

10634
06:33:53,840 --> 06:33:55,638
حمایت خود را از توسعه دهندگان افزایش داد

10635
06:33:55,638 --> 06:33:57,478
در سال های اخیر اما وقتی صحبت از آن می شود

10636
06:33:57,478 --> 06:33:59,120
توسعه ارتباطات هوشمند وجود دارد

10637
06:33:59,120 --> 06:34:02,320
گزینه بهتری برای در نظر گرفتن استفاده از WSL

10638
06:34:02,320 --> 06:34:04,600
زیرسیستم ویندوز برای لینوکس به من اعتماد کنید

10639
06:34:04,600 --> 06:34:06,760
یک تغییر دهنده بازی می بینید یک قرارداد هوشمند

10640
06:34:06,760 --> 06:34:08,840
توسعه اغلب شامل کار با

10641
06:34:08,840 --> 06:34:11,040
ابزارها و ابزارهایی که معمولاً هستند

10642
06:34:11,040 --> 06:34:13,320
در محیط های مبتنی بر یونیکس در حالی که

10643
06:34:13,320 --> 06:34:14,958
ویندوز راه طولانی را طی کرده است

10644
06:34:14,958 --> 06:34:17,600
سازگاری با توسعه دهندگان هنوز هم می تواند

10645
06:34:17,600 --> 06:34:19,440
وقتی صحبت از آن به میان می‌آید، چند چالش باشد

10646
06:34:19,440 --> 06:34:21,920
خراب کردن ابزارهای خط فرمان خاص و

10647
06:34:21,920 --> 06:34:23,600
راه اندازی توسعه مناسب

10648
06:34:23,600 --> 06:34:26,478
محیطی که به آن اشاره نمی کند اگر شما

10649
06:34:26,478 --> 06:34:29,638
می خواهید کد شما روی هر ماشینی اجرا شود

10650
06:34:29,638 --> 06:34:34,200
با استفاده از سیستم مبتنی بر واحد مک و لینوکس

10651
06:34:34,200 --> 06:34:36,638
برای نیازهای توسعه دهنده شما در اینجا بهتر است

10652
06:34:36,638 --> 06:34:39,718
جایی است که WSL با نصب a می درخشد

10653
06:34:39,718 --> 06:34:42,558
توزیع لینوکس از طریق WSL شما می توانید

10654
06:34:42,558 --> 06:34:44,638
دسترسی به یک چراغ یونیکس کامل

10655
06:34:44,638 --> 06:34:46,760
کنسول درست روی دستگاه ویندوز شما

10656
06:34:46,760 --> 06:34:48,958
و نگران نباشید که نیازی به یک بودن ندارید

10657
06:34:48,958 --> 06:34:52,080
هکر یا برای ساختن آن هودی بپوشید

10658
06:34:52,080 --> 06:34:55,280
اتفاق می افتد در واقع بسیار ساده است، بنابراین اجازه دهید

10659
06:34:55,280 --> 06:34:57,958
این کار را انجام دهید تا پنجره ها را باز کنیم

10660
06:34:57,958 --> 06:34:59,718
این ترمینال از پیش نصب شده است

10661
06:34:59,718 --> 06:35:02,320
برنامه در ویندوز

10662
06:35:02,320 --> 06:35:05,000
11 و بنابراین چیزی که شما به راحتی می توانید

10663
06:35:05,000 --> 06:35:07,600
نصب از طریق فروشگاه مایکروسافت در

10664
06:35:07,600 --> 06:35:10,638
ویندوز 10 فقط terminal و اینجا را تایپ کنید

10665
06:35:10,638 --> 06:35:12,600
شما قرار است پنجره ها را داشته باشید

10666
06:35:12,600 --> 06:35:17,320
یکی پس بیایید WSL را با تایپ WL نصب کنیم

10667
06:35:17,320 --> 06:35:20,440
منهای منهای نصب، اینتر را بزنید

10668
06:35:20,440 --> 06:35:24,120
برای ما یک عملیات مدیریت و

10669
06:35:24,120 --> 06:35:26,398
نصب شروع می شود و اینجاست

10670
06:35:26,398 --> 06:35:28,040
ما فقط باید تا زمان انجام مراحل صبر کنیم

10671
06:35:28,040 --> 06:35:30,958
پس از انجام این فرآیند به پایان می رسد

10672
06:35:30,958 --> 06:35:33,080
از شما می خواهد که خود را مجددا راه اندازی کنید

10673
06:35:33,080 --> 06:35:35,280
سیستم عامل پس من شما را می بینم

10674
06:35:35,280 --> 06:35:38,080
در یک ثانیه یک بار راه اندازی مجدد این است

10675
06:35:38,080 --> 06:35:41,440
برای باز کردن خودکار این ترمینال و

10676
06:35:41,440 --> 06:35:44,520
مراحل نصب در حال انجام است

10677
06:35:44,520 --> 06:35:47,360
اکنون باید یک یونیکس جدید وارد کنید

10678
06:35:47,360 --> 06:35:49,798
نام کاربری برای من قرار است chare و

10679
06:35:49,798 --> 06:35:51,398
سپس باید رمز عبور خود را تنظیم کنید

10680
06:35:51,398 --> 06:35:54,120
نگران نباش رمز عبور همیشه هست

10681
06:35:54,120 --> 06:35:57,040
پنهان در سیستم عامل های لینوکس و به عنوان

10682
06:35:57,040 --> 06:35:59,040
این بدان معناست که ما در حال حاضر یک عملیات داریم

10683
06:35:59,040 --> 06:36:02,440
ترمینال لینوکس در داخل ویندوز ما

10684
06:36:02,440 --> 06:36:05,680
بنابراین ما اکنون می توانیم این را ببندیم اگر

10685
06:36:05,680 --> 06:36:07,440
ما یک نمونه جدید در ویندوز باز می کنیم

10686
06:36:07,440 --> 06:36:10,240
ترمینال ما اینجا را در این قطره کلیک می کنیم-

10687
06:36:10,240 --> 06:36:13,398
فلش رو به پایین اکنون می توانیم این obuntu را داشته باشیم

10688
06:36:13,398 --> 06:36:15,798
پوسته ای که قرار است همه را روی آن نصب کنیم

10689
06:36:15,798 --> 06:36:17,398
الزامات توسعه ای که ما هستیم

10690
06:36:17,398 --> 06:36:19,638
قرار است در طول دوره استفاده شود بنابراین

10691
06:36:19,638 --> 06:36:21,958
مرحله بعدی ساخت کد ویژوال استودیو است

10692
06:36:21,958 --> 06:36:25,680
سازگار با WSL پس بیایید انجام دهیم

10693
06:36:25,680 --> 06:36:28,760
که بیایید به نوار افزونه برویم

10694
06:36:28,760 --> 06:36:32,638
بیایید توسعه از راه دور را جستجو کنیم و

10695
06:36:32,638 --> 06:36:35,760
نصب تمام این افزونه ها این است

10696
06:36:35,760 --> 06:36:37,840
به طور خودکار نصب می شود

10697
06:36:37,840 --> 06:36:39,958
سازگاری برای اتصال یا ویژوال

10698
06:36:39,958 --> 06:36:43,240
کد استودیو با WSL و همانطور که می بینید

10699
06:36:43,240 --> 06:36:46,440
در اینجا من یک econ جدید به نام open دارم

10700
06:36:46,440 --> 06:36:49,320
یک پنجره راه دور اگر اینجا کلیک کنم می توانم

10701
06:36:49,320 --> 06:36:52,558
مستقیماً به WSL متصل شوید

10702
06:36:52,558 --> 06:36:55,600
یک راه آسان برای انجام این کار اجازه دهید Vis را ببندیم

10703
06:36:55,600 --> 06:36:58,958
کد استودیو و در ترمینال لینوکس

10704
06:36:58,958 --> 06:37:00,920
اجازه دهید فقط یک پوشه جدید برای

10705
06:37:00,920 --> 06:37:04,398
مثال Mader solidity course let's move

10706
06:37:04,398 --> 06:37:07,958
به آن پوشه و حالا بیایید Visual را باز کنیم

10707
06:37:07,958 --> 06:37:10,320
کد استودیو داخل این پوشه را فقط تایپ کنید

10708
06:37:10,320 --> 06:37:13,200
کد نقطه را وارد کنید این است که به

10709
06:37:13,200 --> 06:37:16,760
آخرین سرور برای w cell را نصب کنید

10710
06:37:16,760 --> 06:37:19,240
کد ویژوال استودیو و پس از انجام این کار

10711
06:37:19,240 --> 06:37:22,638
ما قصد داریم یک نمونه جدید از

10712
06:37:22,638 --> 06:37:26,120
کد ویژوال استودیو اما با استفاده از WSL اجازه دهید

10713
06:37:26,120 --> 06:37:28,520
فقط به بیرون و تا می توانید اعتماد کنید

10714
06:37:28,520 --> 06:37:32,080
اینجا را ببینید که من این اوبونتو WSL را دریافت می کنم

10715
06:37:32,080 --> 06:37:34,320
بنر در اینجا و و به این دلیل است که من

10716
06:37:34,320 --> 06:37:36,520
قبلاً این را با لینوکس وصل کرده اید

10717
06:37:36,520 --> 06:37:39,840
به عنوان مثال، بنابراین شما دو گزینه از

10718
06:37:39,840 --> 06:37:42,718
اکنون می توانید فقط از آن استفاده کنید

10719
06:37:42,718 --> 06:37:45,200
ترمینال ویندوز برای اجرای تمام

10720
06:37:45,200 --> 06:37:47,240
چیزهایی که ما به آنها نیاز داریم یا شما می توانید

10721
06:37:47,240 --> 06:37:49,958
از ترمینال یکپارچه ای که می آید استفاده کنید

10722
06:37:49,958 --> 06:37:52,558
با کد ویژوال استودیو فقط به

10723
06:37:52,558 --> 06:37:55,718
ترمینال جدید و اکنون هستیم

10724
06:37:55,718 --> 06:37:58,280
ترمینال با استفاده از دقیق

10725
06:37:58,280 --> 06:38:01,718
همان نمونه سلول W تا بتوانیم شروع کنیم

10726
06:38:01,718 --> 06:38:03,920
با استفاده از دستورات PSE sudo به عنوان مثال به

10727
06:38:03,920 --> 06:38:07,558
به روز رسانی AP و این کار می کند

10728
06:38:07,558 --> 06:38:09,760
به درستی اکنون فقط چیزی را وارد کنید

10729
06:38:09,760 --> 06:38:11,280
در نظر گرفتن شاید شما قصد دارید

10730
06:38:11,280 --> 06:38:14,120
همه پروژه های خود را در یک پوشه توسعه دهید

10731
06:38:14,120 --> 06:38:16,798
به نام توسعه در داخل اسناد شما

10732
06:38:16,798 --> 06:38:20,280
در ویندوز و شما می توانید این کار را انجام دهید اگر

10733
06:38:20,280 --> 06:38:23,478
شما نگاهی به ترمینال لینوکس بیندازید

10734
06:38:23,478 --> 06:38:25,958
با دستور ls همانطور که در اینجا می بینید

10735
06:38:25,958 --> 06:38:28,200
فقط به دسترسی خواهند داشت

10736
06:38:28,200 --> 06:38:31,478
فایل ها و پوشه های محلی در داخل

10737
06:38:31,478 --> 06:38:34,440
نمونه WSL و من به شدت شما را توصیه می کنم

10738
06:38:34,440 --> 06:38:36,798
برای انجام این کار زیرا مطمئناً می توانید انجام دهید

10739
06:38:36,798 --> 06:38:39,398
چیزی شبیه تایپ آدرس

10740
06:38:39,398 --> 06:38:43,200
پوشه های توسعه محلی خود و استفاده کنید

10741
06:38:43,200 --> 06:38:45,478
پروژه ها از اینجا اما

10742
06:38:45,478 --> 06:38:48,558
ارتباط از کنسول WL و

10743
06:38:48,558 --> 06:38:51,760
فایل های محلی ویندوز در واقع هستند

10744
06:38:51,760 --> 06:38:55,200
خیلی کند است، بنابراین ترجیح می دهم فقط نگه دارم

10745
06:38:55,200 --> 06:38:58,878
ساده و از تمام پوشه های داخل W استفاده کنید

10746
06:38:58,878 --> 06:39:01,478
سلول به یاد داشته باشید که شما باید فقط

10747
06:39:01,478 --> 06:39:04,040
دستورات ساده ای مانند LS را مدیریت کنید

10748
06:39:04,040 --> 06:39:07,638
همه پوشه های موجود را بشناسید

10749
06:39:07,638 --> 06:39:10,000
دایرکتوری و سی دی برای پیمایش

10750
06:39:10,000 --> 06:39:12,200
اگر به کد vs خود برگردید، اکنون آنها را انتخاب کنید

10751
06:39:12,200 --> 06:39:13,920
و ترمینال جدید را می زنید و

10752
06:39:13,920 --> 06:39:15,478
ترمینالی را که می خواهیم باز کنیم

10753
06:39:15,478 --> 06:39:17,360
برای سپس نصب git ما قصد نداریم

10754
06:39:17,360 --> 06:39:19,718
به هر حال از git برای این درس استفاده کنیم

10755
06:39:19,718 --> 06:39:21,840
حتما در آینده از آن استفاده خواهم کرد

10756
06:39:21,840 --> 06:39:24,920
اگر git نصب شده است نوع g-- version

10757
06:39:24,920 --> 06:39:26,478
گاهی اوقات لینوکس به طور خودکار می آید

10758
06:39:26,478 --> 06:39:27,920
با نصب کنید و خواهید دید

10759
06:39:27,920 --> 06:39:30,120
خروجی چیزی شبیه به این با این حال اگر

10760
06:39:30,120 --> 06:39:32,360
شما کسانی هستید که تصمیم گرفتید نگه دارید

10761
06:39:32,360 --> 06:39:34,040
با استفاده از po sh

10762
06:39:34,040 --> 06:39:37,760
و فقط ویندوز به جای WSL نیست

10763
06:39:37,760 --> 06:39:40,798
فراموش کنید که به صفحه رسمی git بروید

10764
06:39:40,798 --> 06:39:44,000
و آن را برای ویندوز نصب کنید

10765
06:39:44,000 --> 06:39:46,638
همان چیزی است که قبلاً زیبا بودیم

10766
06:39:46,638 --> 06:39:49,478
استاندارد فقط دنباله مشترک از

10767
06:39:49,478 --> 06:39:51,558
روی بعدی کلیک کنید و البته لطفا

10768
06:39:51,558 --> 06:39:54,200
توافقنامه مجوز را بخوانید و حالا اگر

10769
06:39:54,200 --> 06:39:55,638
شما تا اینجا که باید باشید به آن رسیده اید

10770
06:39:55,638 --> 06:39:57,280
قادر به دنبال کردن همراه با مک و

10771
06:39:57,280 --> 06:39:59,280
ساختارهای لینوکس طوری که انگار در حال اجرا هستید

10772
06:39:59,280 --> 06:40:00,958
در مک و لینوکس حتی اگر شما هستید

10773
06:40:00,958 --> 06:40:03,520
در حال اجرا بر روی ویندوز فقط مطمئن باشید که

10774
06:40:03,520 --> 06:40:05,200
هر زمان که در کد vs خود هستید که می گیرید

10775
06:40:05,200 --> 06:40:06,718
به پایین سمت چپ نگاه کنید و مطمئن شوید

10776
06:40:06,718 --> 06:40:09,878
همانطور که قبلاً گفتم شما در WSL yuntu هستید

10777
06:40:09,878 --> 06:40:11,718
اگر می خواهید در Powershell یا در a اجرا کنید

10778
06:40:11,718 --> 06:40:13,120
محیط ویندوز شما بیشتر از

10779
06:40:13,120 --> 06:40:15,200
برای انجام این کار آزاد است اما همانطور که گفتم اگر دارید

10780
06:40:15,200 --> 06:40:17,558
این کار را تا اینجای کار تبریک می گویم

10781
06:40:17,558 --> 06:40:19,958
عالی

10782
06:40:28,320 --> 06:40:31,160
کار و در نهایت آخرین راه اندازی ما است

10783
06:40:31,160 --> 06:40:33,558
از ابزاری به نام gitpod استفاده خواهد شد

10784
06:40:33,558 --> 06:40:35,200
شروع از درس پنجم درس

10785
06:40:35,200 --> 06:40:36,920
که ما در حال حاضر در Ether's JS هستیم

10786
06:40:36,920 --> 06:40:39,160
ذخیره سازی ساده همه مخازن کد ما هستند

10787
06:40:39,160 --> 06:40:42,200
با یک دکمه در مخزن می آید

10788
06:40:42,200 --> 06:40:44,558
به پایین بروید، آنها با این باز خواهند آمد

10789
06:40:44,558 --> 06:40:47,760
در دکمه git pod اکنون git pod یک ابر است

10790
06:40:47,760 --> 06:40:50,080
محیط توسعه که در آن می توانید

10791
06:40:50,080 --> 06:40:53,478
در واقع کد خود را روی یک کنترل از راه دور اجرا کنید

10792
06:40:53,478 --> 06:40:55,958
سرور به نوعی شبیه Remix IDE است

10793
06:40:55,958 --> 06:40:58,280
اما به شما امکان اجرای ویژوال استودیو را می دهد

10794
06:40:58,280 --> 06:41:01,520
کد در مرورگر یا متصل به

10795
06:41:01,520 --> 06:41:03,478
سرور دیگری این خوب است زیرا پس از آن

10796
06:41:03,478 --> 06:41:05,520
شما نیازی به نصب بر روی آن ندارید

10797
06:41:05,520 --> 06:41:07,878
هر چیزی از تمام ابزارهایی که شما

10798
06:41:07,878 --> 06:41:09,360
می خواهید استفاده کنید فقط در حال اجرا هستند

10799
06:41:09,360 --> 06:41:11,958
در این سرور راه دور این خود را دارد

10800
06:41:11,958 --> 06:41:14,320
نقاط ضعف هر چند بدیهی است که شما

10801
06:41:14,320 --> 06:41:16,920
فقط در صورتی می توان کدنویسی کرد که git pod بالا باشد

10802
06:41:16,920 --> 06:41:19,120
و برای شما کار می کند علاوه بر این زمانی که آن را

10803
06:41:19,120 --> 06:41:21,280
به کلیدهای خصوصی می آید که شما کاملاً انجام می دهید

10804
06:41:21,280 --> 06:41:24,080
نمی خواهید هیچ کدی را با یک خصوصی اجرا کنید

10805
06:41:24,080 --> 06:41:26,558
کلیدی که دارای پول واقعی در gitpod است

10806
06:41:26,558 --> 06:41:28,798
چرا خوب یک بار دیگر از زمانی که شما در حال اجرا هستید

10807
06:41:28,798 --> 06:41:31,840
اسکریپت های خود را بر روی یک سرور راه دور

10808
06:41:31,840 --> 06:41:34,878
سرورها به کلیدهای خصوصی شما دسترسی دارند

10809
06:41:34,878 --> 06:41:37,440
اما از آنجایی که شما پینکی قول داده اید که برای

10810
06:41:37,440 --> 06:41:39,360
شما از این دوره استفاده نمی کنید

10811
06:41:39,360 --> 06:41:41,320
یک متاماسک یا یک کلید خصوصی با واقعی

10812
06:41:41,320 --> 06:41:43,638
پول در آن باید خوب باشد

10813
06:41:43,638 --> 06:41:45,840
نقطه ضعف این است که اینها اغلب هزینه دارند

10814
06:41:45,840 --> 06:41:48,558
استفاده و git pod رایگان نیست اما رایگان است

10815
06:41:48,558 --> 06:41:51,360
یک گزینه اگر شما مطلقا نمی توانید دریافت کنید

10816
06:41:51,360 --> 06:41:53,200
هر یک از نصب کار می کند بنابراین اگر

10817
06:41:53,200 --> 06:41:54,718
شما به جلو بروید و به این دهانه ضربه بزنید

10818
06:41:54,718 --> 06:41:56,878
دکمه git pod شما با استقبال مواجه خواهید شد

10819
06:41:56,878 --> 06:41:58,680
git pod نشان داده می شود اوه ما می رویم

10820
06:41:58,680 --> 06:42:00,878
پیش بروید و از آن زمان با GitHub ادامه دهید

10821
06:42:00,878 --> 06:42:02,680
در اینجا شما برای GitHub ثبت نام کرده اید

10822
06:42:02,680 --> 06:42:05,718
می خواهم برو سر و مجوز git

10823
06:42:05,718 --> 06:42:08,200
پاد و آن را به جلو و شروع می شود

10824
06:42:08,200 --> 06:42:10,638
ایجاد این فضای کاری برای شما و

10825
06:42:10,638 --> 06:42:13,000
متوجه خواهید شد که دقیقاً شبیه است

10826
06:42:13,000 --> 06:42:15,600
کد ویژوال استودیو از زمانی که من آن را باز کردم

10827
06:42:15,600 --> 06:42:18,798
Repo up در gitpod آن را با تمام

10828
06:42:18,798 --> 06:42:21,600
کد کنید و حتی می توانید این را باز کنید

10829
06:42:21,600 --> 06:42:24,958
فضای کاری در مقابل دسکتاپ کد تا این است

10830
06:42:24,958 --> 06:42:27,240
ممکن است کمی گیج کننده باشد اما

10831
06:42:27,240 --> 06:42:29,760
اساساً می توانید git pod را اجرا کنید

10832
06:42:29,760 --> 06:42:32,558
با استفاده از کدهای محلی ویژوال استودیو و

10833
06:42:32,558 --> 06:42:34,520
اگر G pod را اینجا می بینید، اینطوری می شوید

10834
06:42:34,520 --> 06:42:36,638
بدانید که در حال اتمام git pod هستید

10835
06:42:36,638 --> 06:42:38,638
اگر این پاپ آپ را می بینید می خواهید

10836
06:42:38,638 --> 06:42:41,320
این فضای کاری را در مقابل دسکتاپ کد باز کنید

10837
06:42:41,320 --> 06:42:43,398
می توانید باز کنید و از شما می پرسد که آیا

10838
06:42:43,398 --> 06:42:45,680
می خواهید کد ویژوال استودیو را باز کنید

10839
06:42:45,680 --> 06:42:47,718
که من می روم جلو و بله را بزنم

10840
06:42:47,718 --> 06:42:49,000
و چیزی شبیه آن را دریافت خواهید کرد

10841
06:42:49,000 --> 06:42:51,638
این روی کد ویژوال استودیو شما انجام خواهد شد

10842
06:42:51,638 --> 06:42:53,120
به شما بگوید که می خواهد نصب کند

10843
06:42:53,120 --> 06:42:56,240
پسوند git pod و سپس آن git را باز کنید

10844
06:42:56,240 --> 06:42:58,718
آدرس pod تا بتوانید ادامه دهید و نصب کنید

10845
06:42:58,718 --> 06:43:01,478
آن را بارگذاری مجدد پنجره و

10846
06:43:01,478 --> 06:43:03,520
باز می شود و آن را به جلو و

10847
06:43:03,520 --> 06:43:05,798
شروع به اتصال به git pod ما کنید

10848
06:43:05,798 --> 06:43:08,080
فضای کاری و این خواهد بود

10849
06:43:08,080 --> 06:43:11,320
همانند اجرای git pod در مرورگر

10850
06:43:11,320 --> 06:43:13,680
در اینجا یا می توانید آن را به صورت دستی انجام دهید

10851
06:43:13,680 --> 06:43:16,760
ضربه زدن به git pod در پایین سمت چپ

10852
06:43:16,760 --> 06:43:20,638
و سپس open in vs را تایپ کنید

10853
06:43:20,638 --> 06:43:22,760
کد کنید و سپس باید بتوانید اجرا کنید

10854
06:43:22,760 --> 06:43:24,680
در حال حاضر در کد ویژوال استودیو شما

10855
06:43:24,680 --> 06:43:26,080
من قصد دارم آن را توصیه کنم اگر شما هستید

10856
06:43:26,080 --> 06:43:28,478
با استفاده از git pod فقط در مرورگر بمانید

10857
06:43:28,478 --> 06:43:30,920
فقط برای اینکه بدونی باشه من دارم می دوم

10858
06:43:30,920 --> 06:43:33,478
این روی یک سرور راه دور و فقط به عنوان یک

10859
06:43:33,478 --> 06:43:35,478
یادآوری برای شما که شما نیستید

10860
06:43:35,478 --> 06:43:37,680
در واقع به صورت محلی در حال توسعه و

10861
06:43:37,680 --> 06:43:39,160
امیدوارم این یک محرک باشد برای عدم

10862
06:43:39,160 --> 06:43:41,718
در واقع هر کلید خصوصی خاص یا

10863
06:43:41,718 --> 06:43:43,360
هر چیزی شبیه آن اما شما می توانید درست کنید

10864
06:43:43,360 --> 06:43:45,320
فضاهای کاری می توانید پوشه های جدید بسازید و

10865
06:43:45,320 --> 06:43:47,320
شما باید بتوانید همه را اجرا کنید

10866
06:43:47,320 --> 06:43:49,200
در اینجا دستور می دهد که انگار در حال اجرا هستید

10867
06:43:49,200 --> 06:43:51,638
به صورت محلی با کد ویژوال استودیو برای باز کردن

10868
06:43:51,638 --> 06:43:53,680
بالا ترمینال این نوار کوچک را می زنید

10869
06:43:53,680 --> 06:43:57,000
در بالا سمت چپ به ترمینال جدید بروید

10870
06:43:57,000 --> 06:44:01,160
ترمینال یا همان کنترل Tilda را استفاده کنید

10871
06:44:01,160 --> 06:44:03,840
به عنوان میانبرهای صفحه کلید سیستم عامل مک و لینوکس

10872
06:44:03,840 --> 06:44:05,840
برای ایجاد یک پوشه جدید می توانیم تغییر دهیم

10873
06:44:05,840 --> 06:44:08,878
دایرکتوری CD dot

10874
06:44:08,878 --> 06:44:12,638
mkdir پوشه جدید mkd make make

10875
06:44:12,638 --> 06:44:14,878
دایرکتوری به نام پوشه جدید و سپس

10876
06:44:14,878 --> 06:44:17,280
ما می خواهیم دایرکتوری خود را به آن تغییر دهیم

10877
06:44:17,280 --> 06:44:19,638
پوشه جدید و اینتر را بزنید و اکنون ما هستیم

10878
06:44:19,638 --> 06:44:22,240
در آن پوشه جدید برای هر بخش شما

10879
06:44:22,240 --> 06:44:24,000
می تواند کل منبع را باز کند

10880
06:44:24,000 --> 06:44:26,920
کد را مستقیماً در gitpod قرار دهید یا می توانید ایجاد کنید

10881
06:44:26,920 --> 06:44:29,718
یک پوشه جدید برای هر بخش خودتان

10882
06:44:29,718 --> 06:44:31,558
و از جای خالی شروع کنید و سپس انجام دهید

10883
06:44:31,558 --> 06:44:34,160
فقط کد period را تایپ کنید

10884
06:44:34,160 --> 06:44:37,958
و شما در یک کاملا جدید خواهید بود

10885
06:44:39,558 --> 06:44:41,878
پوشه و اگر از ویندوز استفاده می کنید

10886
06:44:41,878 --> 06:44:45,798
باید WSL یا yuntu یا چیزی دیگر بگوید

10887
06:44:45,798 --> 06:44:47,558
مانند آن و اگر شما همه آن را داشته باشید

10888
06:44:47,558 --> 06:44:50,478
به این معنی است که ما آماده هستیم که اکنون یک یادداشت سریع ارائه دهیم

10889
06:44:50,478 --> 06:44:52,040
کاری که من را بسیار انجام می دهم

10890
06:44:52,040 --> 06:44:54,718
و شما می توانید این کار را نیز اغلب اوقات انجام دهید

10891
06:44:54,718 --> 06:44:56,600
وقتی ترمینال من واقعاً بزرگ می شود

10892
06:44:56,600 --> 06:44:58,360
یا تعداد زیادی دستور در اینجا وجود دارد

10893
06:44:58,360 --> 06:45:00,280
برای من کمی طاقت فرسا می شود

10894
06:45:00,280 --> 06:45:02,080
یک کاری که می توانید انجام دهید این است که می توانید

10895
06:45:02,080 --> 06:45:05,200
clear را تایپ کنید و enter را بزنید تا پاک شود یا

10896
06:45:05,200 --> 06:45:08,398
کاری که می توانید انجام دهید این است که می توانید دستور K را بزنید

10897
06:45:08,398 --> 06:45:11,360
اگر در مک هستید یا K if را کنترل کنید

10898
06:45:11,360 --> 06:45:13,558
شما از لینوکس یا ویندوز استفاده می کنید و همینطور است

10899
06:45:13,558 --> 06:45:15,080
یکی از میانبرهای صفحه کلید مورد علاقه من

10900
06:45:15,080 --> 06:45:17,600
که من همیشه استفاده می کنم علاوه بر این

10901
06:45:17,600 --> 06:45:20,240
سطل زباله و X در اینجا بسیار هستند

10902
06:45:20,240 --> 06:45:23,120
اگر من بروم چند تا وارد کنم متفاوت است

10903
06:45:23,120 --> 06:45:25,478
اینجا و اگر X را بزنم اینجا هستیم

10904
06:45:25,478 --> 06:45:27,840
اینجا و سپس ترمینال من را به سمت بالا بکشید

10905
06:45:27,840 --> 06:45:30,160
با انجام ضامن یا با انجام ترمینال

10906
06:45:30,160 --> 06:45:32,680
ترمینال جدید همه آن خطوط را خواهید دید

10907
06:45:32,680 --> 06:45:34,718
هنوز اینجا هستند اما اگر به سطل زباله بروم

10908
06:45:34,718 --> 06:45:37,638
می توانید و سپس ترمینال را به سمت بالا بکشید

10909
06:45:37,638 --> 06:45:39,680
خواهید دید که در واقع M را تازه می کند

10910
06:45:39,680 --> 06:45:41,878
دارای دستور خاصی است که موارد را چاپ می کند

10911
06:45:41,878 --> 06:45:44,440
ترمینال شما اساساً سطل زباله است

10912
06:45:44,440 --> 06:45:46,360
حذف هر آنچه در آن در حال اجرا است و

10913
06:45:46,360 --> 06:45:49,558
x فقط آن را پنهان می کند و در حال ضربه زدن است

10914
06:45:49,558 --> 06:45:51,958
تیلدا را کنترل کنید یا ترمینال خود را تغییر دهید

10915
06:45:51,958 --> 06:45:53,440
یا هر دستوری که بر عهده شماست

10916
06:45:53,440 --> 06:45:55,638
محیطی که معادل ضربه زدن است

10917
06:45:55,638 --> 06:45:58,360
پنهان کردن سطل زباله نیست پس اگر ما بخواهیم

10918
06:45:58,360 --> 06:46:00,200
یک ترمینال را بردارید و شروع کنید

10919
06:46:00,200 --> 06:46:02,600
سطل زباله و سپس آن را عقب می کشیم

10920
06:46:02,600 --> 06:46:04,920
بالا

10921
06:46:06,680 --> 06:46:08,320
بنابراین پس از ما که راه اندازی بعدی

10922
06:46:08,320 --> 06:46:09,398
چیزی که ما می خواهیم

10923
06:46:09,398 --> 06:46:12,280
install در واقع خود Foundry در است

10924
06:46:12,280 --> 06:46:13,840
کتاب ریخته گری که می توانید این را در آن پیدا کنید

10925
06:46:13,840 --> 06:46:16,440
تب نصب یا می توانید به آن بروید

10926
06:46:16,440 --> 06:46:19,440
پیدا شدن sh و این را خواهد داشت

10927
06:46:19,440 --> 06:46:20,680
دستوری که در واقع می توانید بروید

10928
06:46:20,680 --> 06:46:22,638
پیش رو و کپی کاربران ویندوز ما در حال رفتن است

10929
06:46:22,638 --> 06:46:24,120
تا به شما یاد بدهم که چگونه آن را با لینوکس یا

10930
06:46:24,120 --> 06:46:26,320
سیستم عامل مک، پس فقط با ما همراه باشید تا ما هم در جریان باشیم

10931
06:46:26,320 --> 06:46:27,718
ادامه دهید و این را کپی کنید و اجرا کنید

10932
06:46:27,718 --> 06:46:30,240
این دستور دوباره می توانیم به ترمینال برویم

10933
06:46:30,240 --> 06:46:31,638
ترمینال جدید و تعدادی نیز وجود دارد

10934
06:46:31,638 --> 06:46:33,440
میانبرهایی برای انجام این کار که من فقط می روم

10935
06:46:33,440 --> 06:46:35,160
ادامه دهید و این را در اینجا بچسبانید و ضربه بزنید

10936
06:46:35,160 --> 06:46:37,798
وارد کنید برای دسترسی به اینترنت نیاز دارید

10937
06:46:37,798 --> 06:46:39,000
این کار می کند زیرا در واقع همینطور است

10938
06:46:39,000 --> 06:46:42,280
دانلود Foundry از این وب سایت

10939
06:46:42,280 --> 06:46:44,320
اجازه دهید من فقط این را به بزرگنمایی a برسانم

10940
06:46:44,320 --> 06:46:45,878
کمی اینجا و خواهید دید که انجام می دهم

10941
06:46:45,878 --> 06:46:47,920
این مقدار زیادی در ترمینال تایپ خواهم کرد

10942
06:46:47,920 --> 06:46:50,878
پاک کردن زیادی برای حذف هر چیزی که است

10943
06:46:50,878 --> 06:46:53,200
کدگذاری شده یا در ترمینال ما خروجی شده است

10944
06:46:53,200 --> 06:46:56,600
در اینجا یا خواهید دید که من دستور K را انجام می دهم

10945
06:46:56,600 --> 06:46:59,000
مانند چیزی که صفحه را پاک می کند

10946
06:46:59,000 --> 06:47:00,440
من دارم در ترمینال تایپ می کنم، من را خواهید دید

10947
06:47:00,440 --> 06:47:02,320
کنترل w را زیاد بزنید که در واقع

10948
06:47:02,320 --> 06:47:03,440
حذف می کند

10949
06:47:03,440 --> 06:47:04,878
جدیدترین بلوک کدی که دارید

10950
06:47:04,878 --> 06:47:07,320
نوشته شده شما همچنین خواهید دید که من U را کنترل می کنم

10951
06:47:07,320 --> 06:47:09,360
که کل خط را حذف می کند پس من هستم

10952
06:47:09,360 --> 06:47:12,240
از دستور C برای کپی و استفاده می کنیم

10953
06:47:12,240 --> 06:47:15,398
دستور V برای چسباندن زیاد برای کسانی که از

10954
06:47:15,398 --> 06:47:18,120
شما در ویندوز و لینوکس ممکن است باشد

10955
06:47:18,120 --> 06:47:20,798
کنترل C و کنترل V و اگر شما هستید

10956
06:47:20,798 --> 06:47:22,398
ناآشنا شما می توانید صفحه کلید را در گوگل جستجو کنید

10957
06:47:22,398 --> 06:47:25,240
میانبرهایی برای کپی و چسباندن

10958
06:47:25,240 --> 06:47:26,878
برای ویندوز یا لینوکس اگر از یک

10959
06:47:26,878 --> 06:47:28,280
ویندوز این میانبرهای صفحه کلید ممکن است

10960
06:47:28,280 --> 06:47:29,878
کمی متفاوت باشید ما یک

10961
06:47:29,878 --> 06:47:32,000
لیست میانبرهای صفحه کلید در git

10962
06:47:32,000 --> 06:47:33,680
مخزن مرتبط با این دوره

10963
06:47:33,680 --> 06:47:35,120
اما اگر فقط دستور curl را اجرا کنید

10964
06:47:35,120 --> 06:47:36,798
خروجی را در پایین به پایین خواهید دید

10965
06:47:36,798 --> 06:47:38,200
اینجا چیزی شبیه شناسایی شده می گوید

10966
06:47:38,200 --> 06:47:40,280
پوسته ترجیحی شما هر چیزی است

10967
06:47:40,280 --> 06:47:42,478
پوسته اینجاست و Foundry را به آن اضافه کرد

10968
06:47:42,478 --> 06:47:44,878
مسیر را اجرا کنید یا به سادگی یک مسیر جدید را شروع کنید

10969
06:47:44,878 --> 06:47:47,080
جلسه ترمینال برای استفاده از Foundry up و

10970
06:47:47,080 --> 06:47:48,160
هنگامی که شما اجرا کنید که ما می توانیم جلو برویم و

10971
06:47:48,160 --> 06:47:50,360
Foundry را اجرا کنید و این در واقع انجام می شود

10972
06:47:50,360 --> 06:47:52,520
یک به روز رسانی Foundry را به جدیدترین نسخه نصب کنید

10973
06:47:52,520 --> 06:47:54,878
هر زمان که بخواهیم نصب کنیم، اکنون نسخه می شود

10974
06:47:54,878 --> 06:47:56,600
Foundry به روز رسانی که ما فقط می توانیم اجرا کنیم

10975
06:47:56,600 --> 06:47:58,958
ریخته گری تا مانند این به طور خودکار

10976
06:47:58,958 --> 06:48:00,958
همه چیز را نصب کنید و Foundry می آید

10977
06:48:00,958 --> 06:48:05,680
با چهار جزء Forge cast Anvil

10978
06:48:05,680 --> 06:48:07,760
و اسکنه می دانیم که نصب کرده ایم

10979
06:48:07,760 --> 06:48:10,798
اگر نسخه Forge D را اجرا کنیم، این درست است

10980
06:48:10,798 --> 06:48:11,840
و ما یک خروجی را خواهیم دید که به نظر می رسد

10981
06:48:11,840 --> 06:48:13,478
چیزی شبیه به این حالا چیزی

10982
06:48:13,478 --> 06:48:15,718
مهم است که توجه داشته باشید اگر به این سطل زباله برخورد کردید

10983
06:48:15,718 --> 06:48:18,638
می تواند در بالا سمت راست این در واقع می کشد

10984
06:48:18,638 --> 06:48:21,718
ترمینال با X متفاوت است

10985
06:48:21,718 --> 06:48:23,920
که فقط پانل را که می بندیم ببندیم

10986
06:48:23,920 --> 06:48:26,280
پانل و سپس ما را دوباره باز می کنیم

10987
06:48:26,280 --> 06:48:28,920
ترمینال با زدن terminal new

10988
06:48:28,920 --> 06:48:31,200
ترمینال مانند این در واقع ایجاد می کند

10989
06:48:31,200 --> 06:48:33,280
یک ترمینال جدید که می توانیم آن را بکشیم

10990
06:48:33,280 --> 06:48:35,840
مثل این اما ترمینال قدیمی ما هنوز است

10991
06:48:35,840 --> 06:48:37,878
تا در واقع این را حذف کنید

10992
06:48:37,878 --> 06:48:39,878
ترمینال باید به سطل زباله ضربه بزنیم

10993
06:48:39,878 --> 06:48:41,638
اکنون می خواهید این را امتحان کنید اکنون حذف کنید

10994
06:48:41,638 --> 06:48:44,000
ترمینال خود را مانند ما باز کردیم

10995
06:48:44,000 --> 06:48:46,878
ترمینال جدید و در این صورت Foundry up را اجرا کنید

10996
06:48:46,878 --> 06:48:49,160
اجرا نمی شود ممکن است مشکل داشته باشیم

10997
06:48:49,160 --> 06:48:51,200
مسیر شما و شاید لازم باشد اضافه کنید

10998
06:48:51,200 --> 06:48:53,638
ریخته گری به مسیر شما اگر این مشکل است

10999
06:48:53,638 --> 06:48:55,638
که دارید لطفا بحث کنید

11000
06:48:55,638 --> 06:48:57,200
در مخزن GitHub با این کار

11001
06:48:57,200 --> 06:49:01,320
دوره یا بررسی لطفا ابتدا این را بررسی کنید

11002
06:49:01,320 --> 06:49:03,958
درس ششم مربوط به مخزن GitHub

11003
06:49:03,958 --> 06:49:06,080
با این دوره و ما تعدادی را اضافه خواهیم کرد

11004
06:49:06,080 --> 06:49:07,760
نکات اشکال زدایی برای اطمینان از آن

11005
06:49:07,760 --> 06:49:10,040
واقعاً اتفاق می افتد یا اگر وجود ندارد

11006
06:49:10,040 --> 06:49:12,200
نکات اشکال زدایی در اینجا باعث ایجاد بحث در مورد آن می شود

11007
06:49:12,200 --> 06:49:15,360
دوره اما ابتدا حتما بررسی کنید

11008
06:49:15,360 --> 06:49:18,000
ببینید آیا آن بحث از قبل وجود دارد یا خیر

11009
06:49:18,000 --> 06:49:20,000
و باید بتوانید Forge D- را انجام دهید

11010
06:49:20,000 --> 06:49:22,760
نسخه با این حال آنچه می تواند اتفاق بیفتد این است که اگر

11011
06:49:22,760 --> 06:49:25,878
ترمینال را سطل آشغال می‌کنید و a را باز می‌کنید

11012
06:49:25,878 --> 06:49:29,398
اگر نسخه Forge D را اجرا می کنید، ترمینال جدید

11013
06:49:29,398 --> 06:49:33,360
حالا ممکن است بگوید دستور Forge یافت نشد

11014
06:49:33,360 --> 06:49:35,280
این به این معنی است که شما باید این را دوباره اجرا کنید

11015
06:49:35,280 --> 06:49:37,958
این دستور Source را به Foundry دستور دهید

11016
06:49:37,958 --> 06:49:39,920
به ما گفت که اگر با آن کار می کنید انجام دهید

11017
06:49:39,920 --> 06:49:43,120
بیشتر اوقات این فایل bash RC را بشکنید

11018
06:49:43,120 --> 06:49:45,320
به طور خودکار لود می شود اما گاهی اوقات

11019
06:49:45,320 --> 06:49:46,840
این در واقع به آنچه شما بستگی ندارد

11020
06:49:46,840 --> 06:49:49,558
راه اندازی است اگر این اتفاق می افتد برای شما دیگری

11021
06:49:49,558 --> 06:49:52,680
کاری که می توانید انجام دهید این است که می توانید سی دی را تایپ کنید

11022
06:49:52,680 --> 06:49:55,040
و به فهرست اصلی خود بروید و تایپ کنید

11023
06:49:55,040 --> 06:49:58,760
این خط منبع اکو و سپس هر چیزی

11024
06:49:58,760 --> 06:50:02,200
Foundry up به شما گفت هویج دوبل بزنید.

11025
06:50:02,200 --> 06:50:05,160
نمایه را بشکنید و برای مثال اینتر را بزنید

11026
06:50:05,160 --> 06:50:07,120
زمانی که ما همین‌جا Foundry را اجرا کردیم

11027
06:50:07,120 --> 06:50:09,000
این دستور را در اینجا این منبع به ما داد

11028
06:50:09,000 --> 06:50:11,638
کاربران پاتریک بشرک این چیزی است که ما

11029
06:50:11,638 --> 06:50:14,080
می خواهم به اکو با این حال این خواهد شد

11030
06:50:14,080 --> 06:50:16,440
بسته به تنظیمات ترمینال شما تغییر می کند

11031
06:50:16,440 --> 06:50:19,760
بنابراین به مخزن GitHub نگاه کنید

11032
06:50:19,760 --> 06:50:21,280
دستوری که باید برای آن استفاده کنید

11033
06:50:21,280 --> 06:50:23,320
تنظیمات خود را لطفا بحث کنید

11034
06:50:23,320 --> 06:50:25,520
رشته اگر قبلا وجود نداشته باشد

11035
06:50:25,520 --> 06:50:27,440
کاری که این کار انجام می دهد این است که این را اضافه می کند

11036
06:50:27,440 --> 06:50:30,160
به انتهای نمایه bash خود دستور دهید

11037
06:50:30,160 --> 06:50:32,638
مطمئن شوید که این کار را دو برابر کنید

11038
06:50:32,638 --> 06:50:34,280
در غیر این صورت می توانید هر چیزی را که هست لغو کنید

11039
06:50:34,280 --> 06:50:35,680
در حال حاضر در نمایه bash شما در حال حاضر من هستم

11040
06:50:35,680 --> 06:50:37,958
به شما دستوری می دهد که اگر شما

11041
06:50:37,958 --> 06:50:39,840
خراب کنید شما به طور تصادفی می توانید لغو کنید

11042
06:50:39,840 --> 06:50:41,920
اگر تا به حال از bash استفاده نکرده اید، برخی چیزها

11043
06:50:41,920 --> 06:50:43,440
نمایه قبل از شما به نوعی لازم نیست

11044
06:50:43,440 --> 06:50:45,360
با وجود دستور دیگر نگران آن باشید

11045
06:50:45,360 --> 06:50:47,558
شما می توانید اجرا کنید چیزی شبیه به این اگر

11046
06:50:47,558 --> 06:50:49,240
شما مشکلی دارید که ما فقط می توانیم آن را بپرسیم

11047
06:50:49,240 --> 06:50:51,320
هوش مصنوعی چیزی شبیه به نحوه انجام کارم

11048
06:50:51,320 --> 06:50:53,878
bash RC به طور پیش فرض بارگیری شود و یک وجود دارد

11049
06:50:53,878 --> 06:50:55,160
چند راه مختلف برای این

11050
06:50:55,160 --> 06:50:58,160
بسته به اینکه از چه سیستمی و چه چیزی استفاده می کند

11051
06:50:58,160 --> 06:51:00,200
شما با تمام آنچه که می خواهم بگویم کار می کنید

11052
06:51:00,200 --> 06:51:02,718
اگر چه این اتفاق برای شما می افتد اگر شما

11053
06:51:02,718 --> 06:51:05,240
نسخه Forge D- را اجرا کنید و به جای آن

11054
06:51:05,240 --> 06:51:06,638
با گرفتن یک خروجی چیزی شبیه به آن دریافت می کنید

11055
06:51:06,638 --> 06:51:10,638
دستور پیدا نشد از هوش مصنوعی بپرسید یا وارد شوید

11056
06:51:10,638 --> 06:51:13,160
بحث های کانال و به عنوان

11057
06:51:13,160 --> 06:51:15,478
مردم به این برخورد می کنند که ما خواهیم ساخت و

11058
06:51:15,478 --> 06:51:17,478
بحث را شروع کنید و اگر افراد کافی باشد

11059
06:51:17,478 --> 06:51:19,240
مشکل داریم ما یک فایل جدید در اینجا ایجاد خواهیم کرد

11060
06:51:19,240 --> 06:51:22,478
برای کمک به مردم در رفع اشکال آن مشکل پس چه

11061
06:51:22,478 --> 06:51:24,878
به نظر می رسد چت gbt جواب می دهد

11062
06:51:24,878 --> 06:51:27,718
خروجی بسیار خوبی از آنچه می توانیم انجام دهیم

11063
06:51:27,718 --> 06:51:30,240
می تواند bash RC ما نمایه bash ما را ویرایش کند

11064
06:51:30,240 --> 06:51:33,120
پروفایل ما و غیره و کار با آن مانند

11065
06:51:33,120 --> 06:51:34,958
بنابراین اگر به آن مشکل برخورد کردید

11066
06:51:34,958 --> 06:51:36,280
چیزهای زیادی وجود دارد که می توانیم انجام دهیم

11067
06:51:36,280 --> 06:51:38,320
درستش کنید نگران نباشید اما اگر مشکل دارید

11068
06:51:38,320 --> 06:51:40,040
کمی عصبی احساس رایگان برای استفاده از

11069
06:51:40,040 --> 06:51:42,760
کانال بحث های دوره آن را دریافت کرد

11070
06:51:42,760 --> 06:51:44,680
خیلی خوب است اگر خروجی شبیه به آن را ببینید

11071
06:51:44,680 --> 06:51:46,360
این را به درستی انجام داده اید اگر شما یک

11072
06:51:46,360 --> 06:51:47,958
خروجی مانند ما نمی دانیم که شما چیست

11073
06:51:47,958 --> 06:51:49,760
در حال انجام، شما آن را اشتباه انجام داده اید

11074
06:51:49,760 --> 06:51:52,320
عالی و دوباره نصب اینها می تواند باشد

11075
06:51:52,320 --> 06:51:53,920
برخی از سخت ترین بخش های این دوره

11076
06:51:53,920 --> 06:51:55,638
پس اگر اینطور نشد ناامید نشوید

11077
06:51:55,638 --> 06:51:57,718
اگر فوراً جواب داد فوراً کار کنید

11078
06:51:57,718 --> 06:52:01,878
برای شما که واقعا شگفت انگیز است

11079
06:52:03,200 --> 06:52:06,040
در حال حاضر همچنین میانبر تیک بک کنترل

11080
06:52:06,040 --> 06:52:08,080
دید ترمینال بین را تغییر می دهد

11081
06:52:08,080 --> 06:52:12,040
بالا و پایین دستور J را نیز به عنوان a دارم

11082
06:52:12,040 --> 06:52:15,398
برای مشاهده پانل نیز این را تغییر دهید

11083
06:52:15,398 --> 06:52:16,920
یک اتصال کلیدی است که می بینید از آن استفاده می کنم

11084
06:52:16,920 --> 06:52:18,920
اغلب اوقات چون ما اغلب تلنگر می زنیم

11085
06:52:18,920 --> 06:52:20,760
رفت و برگشت بین ترمینال و

11086
06:52:20,760 --> 06:52:23,080
کد ما که قرار است در اینجا قرار گیرد

11087
06:52:23,080 --> 06:52:25,360
در واقع اگر روی این دکمه کاوش کلیک کنیم

11088
06:52:25,360 --> 06:52:28,360
در سمت چپ ما می توانیم این منطقه را انتخاب کنیم

11089
06:52:28,360 --> 06:52:30,840
فایل جدید چیزی شبیه به

11090
06:52:30,840 --> 06:52:34,240
hello.txt یا بهتر از آن hello. روح

11091
06:52:34,240 --> 06:52:35,878
ما قصد داریم کدی را در اینجا اضافه کنیم

11092
06:52:35,878 --> 06:52:37,520
آنچه مهم است بدانید این است که اگر می بینید

11093
06:52:37,520 --> 06:52:39,878
این نقطه سفید در بخش بالایی در اینجا

11094
06:52:39,878 --> 06:52:42,680
این بدان معنی است که این فایل ذخیره نشده است

11095
06:52:42,680 --> 06:52:45,360
دستور s یا کنترل بسته به اینکه آیا

11096
06:52:45,360 --> 06:52:47,878
شما از ویندوز یا مک یا لینوکس استفاده می کنید

11097
06:52:47,878 --> 06:52:50,040
آن را ذخیره کنید و آن نقطه سفید را از بین ببرید

11098
06:52:50,040 --> 06:52:53,878
ذخیره نشده ذخیره نشده ذخیره نشده ذخیره شده است

11099
06:52:53,878 --> 06:52:55,958
مهم است که تشخیص دهید آیا یک فایل وجود دارد یا خیر

11100
06:52:55,958 --> 06:52:58,120
ذخیره شده یا نه زیرا اگر ذخیره نشده باشد

11101
06:52:58,120 --> 06:52:59,878
ممکن است کاری را که شما فکر می کنید انجام ندهد

11102
06:52:59,878 --> 06:53:02,798
این کار را انجام دهید من به طور پیش فرض همیشه این کار را انجام خواهم داد

11103
06:53:02,798 --> 06:53:04,958
با زدن دستور s به طور خودکار ذخیره کنید

11104
06:53:04,958 --> 06:53:06,520
و ورود به آن تمرین خوبی است

11105
06:53:06,520 --> 06:53:09,320
فقط همیشه هر کاری را که انجام می دهید به صورت خودکار ذخیره کنید

11106
06:53:09,320 --> 06:53:10,638
ما همچنین می توانیم این فایل را حذف کنیم

11107
06:53:10,638 --> 06:53:12,320
ایجاد شده با کلیک راست روی آن و

11108
06:53:12,320 --> 06:53:14,920
انتخاب حذف انتقال به سطل زباله نهایی

11109
06:53:14,920 --> 06:53:16,478
چیزی که ما می خواهیم نصب کنیم و خواهیم کرد

11110
06:53:16,478 --> 06:53:18,958
نصب بسیاری از این به عنوان ما همراه است

11111
06:53:18,958 --> 06:53:22,120
در واقع یک افزونه AI چیزی در مقابل

11112
06:53:22,120 --> 06:53:25,240
کدی که به ما کمک می کند در واقع ai را در داخل داشته باشیم

11113
06:53:25,240 --> 06:53:27,680
در صورت انتخاب کد ویژوال استودیو ما

11114
06:53:27,680 --> 06:53:30,600
این جعبه کوچک به دنبال چیزی است که می گوید

11115
06:53:30,600 --> 06:53:32,840
پسوندها یک کادر جعبه جستجو دریافت می کنید

11116
06:53:32,840 --> 06:53:34,520
که به شما امکان می دهد جستجو کنید

11117
06:53:34,520 --> 06:53:37,000
پسوند هوش مصنوعی که من با آن کار می کنم

11118
06:53:37,000 --> 06:53:40,600
بیشتر کمک خلبان GitHub است اما می توانید استفاده کنید

11119
06:53:40,600 --> 06:53:42,600
هر AI که می خواهید یا می توانید

11120
06:53:42,600 --> 06:53:45,320
حتی از هوش مصنوعی استفاده نکنید، کمک خلبان هم استفاده نمی کند

11121
06:53:45,320 --> 06:53:48,638
استفاده از آن هزینه دارد، بنابراین با خیال راحت به آن نیز بپردازید

11122
06:53:48,638 --> 06:53:51,080
از آن استفاده نکنید، چند نسخه رایگان دیگر وجود دارد

11123
06:53:51,080 --> 06:53:53,478
پسوندهای کدی که از هوش مصنوعی استفاده می کنند، خیالتان راحت باشد

11124
06:53:53,478 --> 06:53:54,840
برای مرور و انتخاب کدام یک

11125
06:53:54,840 --> 06:53:56,760
برای من دوست داری من میرم جلو

11126
06:53:56,760 --> 06:53:58,958
و GitHub Co-Pilot را نصب کنید

11127
06:53:58,958 --> 06:54:00,878
پسر کوچک در پایین سمت راست برای شما

11128
06:54:00,878 --> 06:54:02,558
در مقابل کدی که به شما اطلاع می دهد

11129
06:54:02,558 --> 06:54:03,878
شما آن را به درستی انجام داده اید، باید انجام دهید

11130
06:54:03,878 --> 06:54:06,160
وارد GitHub شوید که چیزی است که

11131
06:54:06,160 --> 06:54:08,280
ما به تازگی به منظور آن ساخته شده است

11132
06:54:08,280 --> 06:54:10,478
اکنون کار کنید، من را با استفاده از GitHub خواهید دید

11133
06:54:10,478 --> 06:54:12,398
کمک خلبان معمولاً وقتی من می نویسم

11134
06:54:12,398 --> 06:54:15,040
کد چون من این doad کوچک را در

11135
06:54:15,040 --> 06:54:16,878
در اینجا می توانم شروع به نوشتن چند کد کنم

11136
06:54:16,878 --> 06:54:18,760
و کمک خلبان GI up شروع به دادن من خواهد کرد

11137
06:54:18,760 --> 06:54:21,320
پیشنهاداتی برای اینکه چه چیزی بنویسم

11138
06:54:21,320 --> 06:54:23,718
مثلاً اگر بخواهم اضافه کنم

11139
06:54:23,718 --> 06:54:28,280
spdx توسط از زمانی که شناسه دریافت نسخه دوم

11140
06:54:28,280 --> 06:54:30,240
در واقع به طور خودکار شروع به خاکستری شدن می کند

11141
06:54:30,240 --> 06:54:33,360
بیرون بروید و اگر تب I را انتخاب کردم به من پیشنهاد دهید

11142
06:54:33,360 --> 06:54:35,680
می تواند کد من را با GitHub به صورت خودکار تکمیل کند

11143
06:54:35,680 --> 06:54:38,240
پیشنهاد کمکی به طور متناوب آنچه من

11144
06:54:38,240 --> 06:54:40,320
می توانم انجام دهم، برای مثال می توانم نگه دارم

11145
06:54:40,320 --> 06:54:43,200
کد نویسی و من می توانم ببینم که در حال حاضر ارائه شده است

11146
06:54:43,200 --> 06:54:47,000
من یک پیشنهاد در اینجا و اگر من ضربه upkey

11147
06:54:47,000 --> 06:54:49,958
وارد کنید من در واقع این بیت را باز می کنم

11148
06:54:49,958 --> 06:54:51,200
را

11149
06:54:51,200 --> 06:54:53,478
سمتی که بلند شو کمک خلبان به من می دهد

11150
06:54:53,478 --> 06:54:55,360
یک تن از راه حل های مختلف در مورد آن

11151
06:54:55,360 --> 06:54:57,040
فکر می کند من سعی می کنم بنویسم و می توانم

11152
06:54:57,040 --> 06:54:59,600
فقط یکی از این راه حل ها را انتخاب کنید

11153
06:54:59,600 --> 06:55:01,360
بدیهی است که برخی از اینها انجام نمی دهند

11154
06:55:01,360 --> 06:55:02,638
هر چیزی که در مورد آن خواهیم آموخت

11155
06:55:02,638 --> 06:55:04,718
پالت فرمان به زودی و ما نیز می توانیم استفاده کنیم

11156
06:55:04,718 --> 06:55:06,638
هر یک از کمک خلبان GitHub این دستور را می دهد

11157
06:55:06,638 --> 06:55:08,600
با دستور پالت an

11158
06:55:08,600 --> 06:55:10,760
alternate to vs code ابزاری است به نام

11159
06:55:10,760 --> 06:55:13,478
VSS codium بنابراین کد VSS ابزاری است که

11160
06:55:13,478 --> 06:55:15,478
متعلق به مایکروسافت است و ارسال می کند

11161
06:55:15,478 --> 06:55:17,878
داده های تله متری تا مایکروسافت بنابراین

11162
06:55:17,878 --> 06:55:20,280
اساساً می‌تواند داده‌هایی را درباره راه‌های ارسال کند

11163
06:55:20,280 --> 06:55:22,718
تجربه خود را با کد در مقابل بهتر کنید

11164
06:55:22,718 --> 06:55:24,240
برای افرادی که امنیت بیشتری دارند

11165
06:55:24,240 --> 06:55:26,798
ذهنیت این یک نسخه منبع باز است

11166
06:55:26,798 --> 06:55:28,840
از کد در مقابل که من به شدت به شما توصیه می کنم

11167
06:55:28,840 --> 06:55:30,958
آن را بررسی کنید پسوند دیگری که شما دارید

11168
06:55:30,958 --> 06:55:32,958
ممکن است بخواهید اضافه کنید GitHub کمک خلبان است

11169
06:55:32,958 --> 06:55:35,760
آزمایشگاه ها بلند می شوند کمک خلبان آزمایشگاه ها هوش مصنوعی دارند

11170
06:55:35,760 --> 06:55:37,760
ویژگی هایی که تجربی هستند بنابراین آن را

11171
06:55:37,760 --> 06:55:39,320
ممکن است ارزش نصب را نیز داشته باشد

11172
06:55:39,320 --> 06:55:41,080
درست فوق العاده در این مرحله شما باید

11173
06:55:41,080 --> 06:55:44,000
100٪ با کد ویژوال استودیو راه اندازی شود

11174
06:55:44,000 --> 06:55:46,320
و اگر از git pod استفاده می کنید، git

11175
06:55:46,320 --> 06:55:47,798
عالی است و اگر از آن استفاده می کنید

11176
06:55:47,798 --> 06:55:50,680
ویندوز شما باید 100٪ از WSL استفاده کنید

11177
06:55:50,680 --> 06:55:51,958
زیرا بقیه دستورات هستند

11178
06:55:51,958 --> 06:55:54,638
فقط در صورتی کار می کند که از WSL استفاده می کنید

11179
06:55:54,638 --> 06:55:55,878
و ما فقط با آن کار خواهیم کرد

11180
06:55:55,878 --> 06:55:58,558
دستورات bash یا zsh لینوکس در حال حرکت هستند

11181
06:55:58,558 --> 06:56:00,638
اگر می خواهی مثل من هاردویی باشی فوروارد

11182
06:56:00,638 --> 06:56:01,878
می گفت همه چیز را در پاورشل انجام دهید

11183
06:56:01,878 --> 06:56:03,920
این خیلی عالی است که من به جلو حرکت می کنم

11184
06:56:03,920 --> 06:56:05,718
از شما بچه ها می خواهم که تمام کاری که باید انجام دهید این است که شما را باز کنید

11185
06:56:05,718 --> 06:56:07,920
راه های مختلفی را که به شما نشان دادم ترمینال کنید

11186
06:56:07,920 --> 06:56:10,760
و با تایپ mkd یک پوشه ایجاد کنید

11187
06:56:10,760 --> 06:56:15,280
فاندری خط فاصله f23 را بزنید و سپس سی دی را انجام دهید

11188
06:56:15,280 --> 06:56:17,718
foundary f23 متوجه چیزی خواهید شد

11189
06:56:17,718 --> 06:56:19,478
وگرنه کارهای زیادی انجام می دهم این است که اولی را تایپ می کنم

11190
06:56:19,478 --> 06:56:21,280
چند حرف از پوشه ای که می خواهم

11191
06:56:21,280 --> 06:56:24,200
وارد شوید و سپس تب را بزنم که می شود

11192
06:56:24,200 --> 06:56:27,080
تکمیل خودکار بسیاری از موارد برای شما

11193
06:56:27,080 --> 06:56:28,638
ترمینال گاهی اوقات کار نمی کند

11194
06:56:28,638 --> 06:56:29,798
در فهمیدن اینکه چه چیزی بهتر خواهید شد

11195
06:56:29,798 --> 06:56:31,558
خودکار کامل می شود و چه چیزی را نمی زنم

11196
06:56:31,558 --> 06:56:34,840
وارد کنید این بدان معناست که من اکنون در داخل خودم هستم

11197
06:56:34,840 --> 06:56:35,878
ریخته گری

11198
06:56:35,878 --> 06:56:38,878
پوشه f23 و من می توانم دستورات را در داخل آن اجرا کنم

11199
06:56:38,878 --> 06:56:40,798
از این پوشه در حال حرکت به جلو من شما را می خواهم

11200
06:56:40,798 --> 06:56:43,320
برای قرار دادن تمام مخازن خود در داخل

11201
06:56:43,320 --> 06:56:45,398
این پوشه به این ترتیب به سمت جلو حرکت می کند

11202
06:56:45,398 --> 06:56:46,718
آینده زمانی که شما واقعا شروع کنید

11203
06:56:46,718 --> 06:56:48,440
کار بر روی پروژه ها در زندگی واقعی شما می توانید

11204
06:56:48,440 --> 06:56:50,760
به این پوشه مراجعه کنید و به عقب رجوع کنید

11205
06:56:50,760 --> 06:56:52,958
به کدی که نوشتید و به آن مراجعه کنید

11206
06:56:52,958 --> 06:56:55,160
یادداشت های خود را برای اطمینان از اینکه شما

11207
06:56:55,160 --> 06:56:56,878
چیزهایی را که در حال حرکت رو به جلو هستیم درک کنید

11208
06:56:56,878 --> 06:57:00,920
got git D- نسخه Forge D-verion we

11209
06:57:00,920 --> 06:57:04,798
بازیگران نسخه D که بازیگران آمد

11210
06:57:04,798 --> 06:57:08,240
با فورج و فوندری سندان داریم --

11211
06:57:08,240 --> 06:57:11,240
نسخه و ما نیز chisle D- را داریم

11212
06:57:11,240 --> 06:57:13,360
نسخه ای که میخواهم تایپ کنم روشن یا ضربه بزنید

11213
06:57:13,360 --> 06:57:17,600
دستور K را برای پاک کردن همه چیز در

11214
06:57:18,920 --> 06:57:21,000
ترمینال و همه چیز در حال حاضر که داریم

11215
06:57:21,000 --> 06:57:22,520
همه چیز آماده شد بیایید پیش برویم و

11216
06:57:22,520 --> 06:57:25,000
شروع به ایجاد فضای ذخیره سازی ساده خود کنید

11217
06:57:25,000 --> 06:57:27,320
پروژه در یک محیط حرفه ای

11218
06:57:27,320 --> 06:57:29,080
این دقیقاً همان خواهد بود

11219
06:57:29,080 --> 06:57:31,680
محیطی که پروتکل های بزرگ از آن استفاده می کنند

11220
06:57:31,680 --> 06:57:33,680
اینها محیط هایی هستند که Unis

11221
06:57:33,680 --> 06:57:37,120
مبادله یک منحنی و غیره این میلیاردها

11222
06:57:37,120 --> 06:57:39,160
گروه ها استفاده می کنند شما در حال یادگیری دقیق هستید

11223
06:57:39,160 --> 06:57:41,680
ابزارهای مشابه آنها علاوه بر این

11224
06:57:41,680 --> 06:57:43,040
کسانی از شما که علاقه مند هستند

11225
06:57:43,040 --> 06:57:45,398
امنیت و حسابرسی ریخته گری است

11226
06:57:45,398 --> 06:57:48,160
محبوب ترین ابزار در بین حسابرسان است

11227
06:57:48,160 --> 06:57:49,280
برای کسانی از شما که می خواهید تبدیل شوید

11228
06:57:49,280 --> 06:57:50,680
محققان امنیتی که می خواهید بروید

11229
06:57:50,680 --> 06:57:53,160
دقیقاً همان ابزارهایی را یاد بگیرید که بهترین ها هستند

11230
06:57:53,160 --> 06:57:57,840
از بهترین استفاده شما آماده است من مطمئن هستم که چنین است

11231
06:57:57,840 --> 06:58:00,320
بیایید جلو برویم و یک پوشه جدید ایجاد کنیم

11232
06:58:00,320 --> 06:58:02,600
در داخل این پوشه در اینجا برای انجام این کار

11233
06:58:02,600 --> 06:58:04,080
ما قصد داریم تایپ کنیم

11234
06:58:04,080 --> 06:58:09,680
mkdir foundary ذخیره سازی ساده f23 و

11235
06:58:09,680 --> 06:58:12,080
سپس می‌خواهیم سی‌دی را به Foundry وارد کنیم

11236
06:58:12,080 --> 06:58:14,878
فضای ذخیره سازی ساده f23 و شما متوجه I خواهید شد

11237
06:58:14,878 --> 06:58:17,360
اکنون برگه را بزنید تا دوباره تکمیل خودکار شود

11238
06:58:17,360 --> 06:58:19,000
پایانه های همه به نظر می رسند

11239
06:58:19,000 --> 06:58:21,680
کمی متفاوت مال من به من می گوید

11240
06:58:21,680 --> 06:58:24,320
مسیر دقیق پوشه ای که من در آن هستم اما

11241
06:58:24,320 --> 06:58:27,000
من یک نام مستعار به نام پوسته ویدیو دارم که

11242
06:58:27,000 --> 06:58:28,600
فقط پوشه فعلی را به من نشان می دهد

11243
06:58:28,600 --> 06:58:30,798
من وارد هستم و قرار است از آن برای

11244
06:58:30,798 --> 06:58:33,120
بقیه ویدیو پس اگر من را دیدید

11245
06:58:33,120 --> 06:58:35,240
ترمینال شبیه این است، یعنی من در آن هستم

11246
06:58:35,240 --> 06:58:37,478
این مکان اکنون اگر داخل آن هستید

11247
06:58:37,478 --> 06:58:39,718
در واقع می توانید این پوشه را تایپ کنید

11248
06:58:39,718 --> 06:58:42,080
کد و سپس یک نقطه و سپس شما

11249
06:58:42,080 --> 06:58:45,000
باید یک کد ویژوال استودیو جدید دریافت کند

11250
06:58:45,000 --> 06:58:47,840
که اکنون به صورت پیش فرض در آن پوشه if است

11251
06:58:47,840 --> 06:58:50,600
شما نمی توانید فایل را باز کنید

11252
06:58:50,600 --> 06:58:52,638
پوشه را انتخاب کنید و پوشه مورد نظر خود را انتخاب کنید

11253
06:58:52,638 --> 06:58:55,200
می خواهید باز کنید که a نیز باز می شود

11254
06:58:55,200 --> 06:58:57,558
کد ویژوال استودیو جدید در داخل آن

11255
06:58:57,558 --> 06:59:00,120
اگر اکنون ترمینال خود را باز کنید، پوشه را وارد کنید

11256
06:59:00,120 --> 06:59:02,440
خواهید دید که ما واقعاً در آن هستیم

11257
06:59:02,440 --> 06:59:04,920
پوشه برای این پروژه و اکنون در

11258
06:59:04,920 --> 06:59:07,080
سمت چپ در اینجا این اکسپلورر

11259
06:59:07,080 --> 06:59:09,638
ما یک فایل ایجاد می کنیم که آن را پاپ می بینید

11260
06:59:09,638 --> 06:59:12,440
در سمت چپ اکسپلورر ما

11261
06:59:12,440 --> 06:59:16,160
لمس فرمانی برای ایجاد یا لمس a است

11262
06:59:16,160 --> 06:59:19,080
فایل و ما جلو می رویم و روی آن کلیک می کنیم و

11263
06:59:19,080 --> 06:59:21,878
اکنون همه این سی دی ها را در این فایل تایپ کنید

11264
06:59:21,878 --> 06:59:25,040
و mkd و همه این دستورات معلومه

11265
06:59:25,040 --> 06:59:28,160
به صورت bash یا zsh یا مانند ترمینال لینوکس

11266
06:59:28,160 --> 06:59:29,600
دستورات و ما در حال استفاده از

11267
06:59:29,600 --> 06:59:31,600
آنها را در طول این دوره بسیار زیاد اگر شما

11268
06:59:31,600 --> 06:59:33,478
می خواهم این یک درس عالی برای کار کردن است

11269
06:59:33,478 --> 06:59:35,360
دستورات bash و CCH و Linux روی

11270
06:59:35,360 --> 06:59:37,440
رایگان Cod Camp YouTube اما در عین حال

11271
06:59:37,440 --> 06:59:40,440
زمان بیشتر اوقات چت gbt و بیشتر

11272
06:59:40,440 --> 06:59:43,440
AIS در واقع به خوبی به آن مسلط هستند

11273
06:59:43,440 --> 06:59:45,760
bash و Linux هر زمان که بخواهید دستور می دهند

11274
06:59:45,760 --> 06:59:47,280
در انجام کاری که می توانید مشکل دارید

11275
06:59:47,280 --> 06:59:49,160
اغلب فقط یکی از این AIS و آن را بپرسید

11276
06:59:49,160 --> 06:59:50,798
می تواند در هنگام ضبط این به شما کمک کند

11277
06:59:50,798 --> 06:59:53,000
یکی چند هفته پیش بیرون آمد

11278
06:59:53,000 --> 06:59:54,638
این فوق العاده به روز است بنابراین اگر شما

11279
06:59:54,638 --> 06:59:56,160
می‌خواهم اصول اولیه را پایین بیاورم

11280
06:59:56,160 --> 06:59:57,958
حدود 45 دقیقه من قطعا

11281
06:59:57,958 --> 06:59:59,520
توصیه می کنم این را تماشا کنید تا بتوانید در

11282
06:59:59,520 --> 07:00:01,280
حداقل با برخی از قدرت ها آشنا باشید

11283
07:00:01,280 --> 07:00:03,558
که Bash دارد شما کاملاً می توانید

11284
07:00:03,558 --> 07:00:06,040
ادامه دوره را همانطور که هست ادامه دهید

11285
07:00:06,040 --> 07:00:08,360
فقط از هوش مصنوعی برای تقویت خود استفاده کنید، اما برای آنها

11286
07:00:08,360 --> 07:00:09,638
از شما که می خواهید دانش بیشتری کسب کنید

11287
07:00:09,638 --> 07:00:11,240
حتما آن را بررسی کنید و دوباره

11288
07:00:11,240 --> 07:00:14,080
دلیلی که من این را دارم - f23 اجازه دادن است

11289
07:00:14,080 --> 07:00:15,520
همه می دانند که این مرتبط است

11290
07:00:15,520 --> 07:00:17,000
با The Foundry

11291
07:00:17,000 --> 07:00:19,878
دوره 2023 اما واقعاً می توانیم عالی باشد

11292
07:00:19,878 --> 07:00:21,680
شروع به راه اندازی با محلی خودمان کنیم

11293
07:00:21,680 --> 07:00:23,798
محیط هایی شبیه به ریمیکس VM

11294
07:00:23,798 --> 07:00:25,240
که در هنگام کار با آن دیدیم

11295
07:00:25,240 --> 07:00:27,558
ریمیکس ما می توانیم با محلی خودمان کار کنیم

11296
07:00:27,558 --> 07:00:30,000
بلاک چین و یکسری کارها را انجام دهید

11297
07:00:30,000 --> 07:00:32,240
به صورت محلی همانطور که از نام آن می توانید تشخیص دهید

11298
07:00:32,240 --> 07:00:33,840
این پروژه و از آنچه من می گفتم

11299
07:00:33,840 --> 07:00:35,760
زودتر این ساده ما خواهد بود

11300
07:00:35,760 --> 07:00:38,360
پروژه ذخیره سازی اما با Foundry کدگذاری شده است

11301
07:00:38,360 --> 07:00:40,240
که باز هم یک قرارداد هوشمند است

11302
07:00:40,240 --> 07:00:41,558
چارچوب توسعه است که به

11303
07:00:41,558 --> 07:00:43,398
استقرار و تعاملات خود را انجام دهیم

11304
07:00:43,398 --> 07:00:45,478
با کد ما بسیار حرفه ای تر به

11305
07:00:45,478 --> 07:00:47,200
با Foundry شروع کنید چه کاری می توانیم انجام دهیم

11306
07:00:47,200 --> 07:00:48,840
ما می توانیم اکسپلورر خود را برای دیدن باز کنیم

11307
07:00:48,840 --> 07:00:50,760
آنچه در اینجا است بیایید جلو برویم و حذف کنیم

11308
07:00:50,760 --> 07:00:53,840
بالا انتقال txt به سطل زباله که می خواهم انجام دهم

11309
07:00:53,840 --> 07:00:56,000
دستور پوسته ویدیوی من در اینجا که نمی شود

11310
07:00:56,000 --> 07:00:57,478
برای شما کار می کند اما برای من کار می کند

11311
07:00:57,478 --> 07:00:58,478
ما قصد داریم انجام دهیم این است که ما قصد داریم اجرا کنیم

11312
07:00:58,478 --> 07:01:01,360
دستوری برای ایجاد یک پایه جدید Foundry

11313
07:01:01,360 --> 07:01:03,638
پروژه برای ما و اگر شما از طریق

11314
07:01:03,638 --> 07:01:05,360
اسناد ریخته گری این است

11315
07:01:05,360 --> 07:01:07,600
اساسا این ایجاد یک جدید است

11316
07:01:07,600 --> 07:01:09,760
بخش پروژه از مستندات و

11317
07:01:09,760 --> 07:01:10,878
اگر می خواهید همراه با

11318
07:01:10,878 --> 07:01:12,958
اسناد شما می توانید آن را نیز انجام دهید

11319
07:01:12,958 --> 07:01:14,200
اما برای انجام این کار ما فقط می خواهیم اجرا کنیم

11320
07:01:14,200 --> 07:01:17,958
بافتنی را به این شکل فورج کنید و ما آن را خواهیم دید

11321
07:01:17,958 --> 07:01:20,398
تعداد زیادی پوشه روی آن ایجاد کرد

11322
07:01:20,398 --> 07:01:22,240
سمت چپ برای ما و اگر می دوید

11323
07:01:22,240 --> 07:01:23,520
به دلیل اینکه شما به طور تصادفی دچار خطا شده اید

11324
07:01:23,520 --> 07:01:25,000
چند فایل در اینجا داشته باشید به عنوان مثال اگر I

11325
07:01:25,000 --> 07:01:26,478
در حال حاضر Forge init را اجرا کنید

11326
07:01:26,478 --> 07:01:28,878
بگو اوه این یک دایرکتوری خالی نیست

11327
07:01:28,878 --> 07:01:32,200
ما می توانیم انجام دهیم این است که Forge init D-Force را تایپ کنیم

11328
07:01:32,200 --> 07:01:34,160
دوره برای گفتن بیایید این کار را انجام دهیم

11329
07:01:34,160 --> 07:01:36,160
دایرکتوری enter را بزنید و در واقع همینطور است

11330
07:01:36,160 --> 07:01:37,320
به ما یک خطا می دهد زیرا اینطور است

11331
07:01:37,320 --> 07:01:38,600
رفتن هی آن را در حال حاضر

11332
07:01:38,600 --> 07:01:40,200
هر کاری که قرار بود انجام بدم پس

11333
07:01:40,200 --> 07:01:42,360
فقط هیچ کاری نمیکنه

11334
07:01:42,360 --> 07:01:44,280
اما اگر قبلاً فایل هایی در اینجا دارید

11335
07:01:44,280 --> 07:01:46,958
شما فقط این را اضافه کنید

11336
07:01:46,958 --> 07:01:49,360
شما یک خطای متفاوت در مورد git دریافت می کنید

11337
07:01:49,360 --> 07:01:51,160
بازل در واقع به ما کمک خواهد کرد

11338
07:01:51,160 --> 07:01:53,360
تریاژ که بنابراین آن را دور و ما هستیم

11339
07:01:53,360 --> 07:01:54,958
دریافت این خطا و این بسیار زیباست

11340
07:01:54,958 --> 07:01:57,080
رایج نگران نباشید دلیل این است که

11341
07:01:57,080 --> 07:01:59,478
حتی اگر git آن را از قبل نصب کند

11342
07:01:59,478 --> 07:02:02,760
ما هنوز باید WSL را نصب کنیم

11343
07:02:02,760 --> 07:02:06,240
نام کاربری و ایمیل ما را پیکربندی کنید

11344
07:02:06,240 --> 07:02:08,638
ما فقط می توانیم از این تغییر دستورات استفاده کنیم

11345
07:02:08,638 --> 07:02:11,840
این یکی ایمیل واقعی من است و اکنون اجازه دهید

11346
07:02:11,840 --> 07:02:15,280
همچنین نام کاربری را بعد از ما پیکربندی کنید

11347
07:02:15,280 --> 07:02:17,600
این تنظیمات را می توانیم اجرا کنیم

11348
07:02:17,600 --> 07:02:21,240
آن دستور دوباره P init hello fundry

11349
07:02:21,240 --> 07:02:23,920
و اگر این را بررسی کنیم، خودمان را داریم

11350
07:02:23,920 --> 07:02:26,920
اولین پروژه سرمایه گذاری آماده بهره برداری

11351
07:02:26,920 --> 07:02:28,878
با تمام چیزهایی که قرار است به آن نیاز داشته باشیم

11352
07:02:28,878 --> 07:02:30,680
و بیایید از طریق آنچه داریم قدم بزنیم

11353
07:02:30,680 --> 07:02:32,520
در سمت چپ در اینجا بنابراین ما داریم

11354
07:02:32,520 --> 07:02:35,240
این فایل GitHub slork flows که ما هستیم

11355
07:02:35,240 --> 07:02:36,718
فعلا نادیده می گیریم اما این کار را خواهیم کرد

11356
07:02:36,718 --> 07:02:39,000
این را بعداً توضیح دهید ما lib which داریم

11357
07:02:39,000 --> 07:02:40,440
ما نیز در حال حاضر نادیده می گیریم اما

11358
07:02:40,440 --> 07:02:43,040
بعداً توضیح خواهیم داد که اسکریپت با آن را داریم

11359
07:02:43,040 --> 07:02:45,600
یک فایل در اینجا که در حال حاضر در حال رفتن به آن هستیم

11360
07:02:45,600 --> 07:02:47,320
به پیش رفتن و

11361
07:02:47,320 --> 07:02:50,320
حذف ما SRC داریم که در آن قرار داریم

11362
07:02:50,320 --> 07:02:51,920
قرار است تمام قراردادهای هوشمندمان را بگذاریم

11363
07:02:51,920 --> 07:02:53,920
که می خواهیم همین الان آن را مستقر کنیم

11364
07:02:53,920 --> 07:02:56,680
همراه با این پیشخوان بسته بندی شده است. روح

11365
07:02:56,680 --> 07:02:59,280
که ما نیز قصد داریم انتقال به آن را حذف کنیم

11366
07:02:59,280 --> 07:03:01,958
سطل زباله و سپس ما نیز تست که

11367
07:03:01,958 --> 07:03:03,798
ما هنوز در مورد آن یاد نگرفتیم اما خواهیم کرد

11368
07:03:03,798 --> 07:03:05,240
و در حال حاضر یک بار دیگر آن را حدس زدید

11369
07:03:05,240 --> 07:03:06,320
ما می رویم و کلیک راست می کنیم

11370
07:03:06,320 --> 07:03:08,440
و منبع حذف خواهد شد

11371
07:03:08,440 --> 07:03:09,600
بخش اصلی که ما خواهیم بود

11372
07:03:09,600 --> 07:03:12,680
کار با SRC مخفف source and

11373
07:03:12,680 --> 07:03:14,240
شما در بسیاری از پروژه ها خواهید دید که این است

11374
07:03:14,240 --> 07:03:16,000
جایی که آنها همه چیز اصلی خود را قرار می دهند

11375
07:03:16,000 --> 07:03:18,080
تست قرارداد جایی است که ما به آن می رویم

11376
07:03:18,080 --> 07:03:20,920
کد را برای آزمایش آنچه در SRC است قرار دهید و

11377
07:03:20,920 --> 07:03:22,398
اسکریپت جایی است که ما کد را قرار می دهیم

11378
07:03:22,398 --> 07:03:24,200
برای تعامل با قراردادهای ما که هستند

11379
07:03:24,200 --> 07:03:27,080
در SRC get ignore فایل خواهد بود

11380
07:03:27,080 --> 07:03:29,360
که ما قصد نداریم به آن فشار بیاوریم

11381
07:03:29,360 --> 07:03:31,840
GitHub اگر کد خود را به GitHub فشار دهیم

11382
07:03:31,840 --> 07:03:33,478
که واقعا مهم خواهد بود

11383
07:03:33,478 --> 07:03:35,878
دریافت ماژول‌هایی که نادیده گرفته می‌شویم و اکنون آموزش می‌دهیم

11384
07:03:35,878 --> 07:03:39,160
در مورد آن بعدها و بنیانگذار. toml یک است

11385
07:03:39,160 --> 07:03:41,920
فایلی که قرار است در اختیار ما بگذارد

11386
07:03:41,920 --> 07:03:43,878
پارامترهای پیکربندی در مورد کار

11387
07:03:43,878 --> 07:03:45,920
با ریخته گری و همانطور که در این مورد پیش می رویم

11388
07:03:45,920 --> 07:03:47,478
البته ما قصد داریم این پوشه را به روز کنیم

11389
07:03:47,478 --> 07:03:49,240
زیرا ما می خواهیم وضعیت خود را به روز کنیم

11390
07:03:49,240 --> 07:03:50,878
در حال حاضر برای ما با Foundry کار می کنیم

11391
07:03:50,878 --> 07:03:52,360
شروع کنید در اینجا ما می خواهیم خود را اضافه کنیم

11392
07:03:52,360 --> 07:03:54,760
کد ذخیره سازی ساده در SRC یا

11393
07:03:54,760 --> 07:03:56,958
پوشه منبع اگر ریمیکس خود را ببندید ما

11394
07:03:56,958 --> 07:03:59,160
فقط می تواند به مخزن بازگردد

11395
07:03:59,160 --> 07:04:01,160
مرتبط با این دوره ما پیمایش خواهیم کرد

11396
07:04:01,160 --> 07:04:04,320
به ذخیره سازی ساده ریمیکس

11397
07:04:04,320 --> 07:04:06,798
پایه کد را انتخاب کنید و به اینجا می رویم

11398
07:04:06,798 --> 07:04:09,798
و فقط تمام کدها را در اینجا کپی کنید

11399
07:04:09,798 --> 07:04:12,200
به کد در مقابل کد در یک SRC برگردیم

11400
07:04:12,200 --> 07:04:15,600
پوشه جدید ساده کلیک راست کنید

11401
07:04:15,600 --> 07:04:19,878
ذخیره سازی آن را در اینجا بچسبانید و ضربه بزنید

11402
07:04:21,000 --> 07:04:23,000
در حال حاضر یکی از اولین چیزهایی که

11403
07:04:23,000 --> 07:04:25,520
متوجه خواهید شد که این فرمت شده است

11404
07:04:25,520 --> 07:04:28,798
به طرز وحشتناکی فقط این متن تمام سفید است

11405
07:04:28,798 --> 07:04:30,558
لوگوی ناز کوچک اخلاقی ظاهر می شود که این است

11406
07:04:30,558 --> 07:04:32,240
واقعا خوب است، اما ما می خواهیم راه را به

11407
07:04:32,240 --> 07:04:34,600
در واقع این کد را به درستی فرمت کنید

11408
07:04:34,600 --> 07:04:35,958
در مقابل کدهای مختلف زیادی وجود دارد

11409
07:04:35,958 --> 07:04:37,680
برنامه های افزودنی که در واقع ما را فرمت می کنند

11410
07:04:37,680 --> 07:04:40,160
کد solidity برای ما یکی از آنها است

11411
07:04:40,160 --> 07:04:42,638
استحکام اگر ما به سادگی تایپ کنیم

11412
07:04:42,638 --> 07:04:44,520
استحکام در نوار الحاقات دریافت خواهیم کرد

11413
07:04:44,520 --> 07:04:46,958
یک دسته کامل از گزینه هایی که می توانیم استفاده کنیم

11414
07:04:46,958 --> 07:04:49,760
من از طرفداران پر و پا قرص کلاه سخت هستم

11415
07:04:49,760 --> 07:04:51,478
پسوند حتی اگر کلاه سخت است

11416
07:04:51,478 --> 07:04:54,200
چارچوب دیگری نیز می تواند ما را قالب بندی کند

11417
07:04:54,200 --> 07:04:56,958
کد در ریخته گری یکی دیگر که بسیار است

11418
07:04:56,958 --> 07:04:59,478
از افرادی مانند استحکام بصری است

11419
07:04:59,478 --> 07:05:01,000
توسعه دهنده بنابراین این گزینه دیگری است اگر

11420
07:05:01,000 --> 07:05:02,320
شما می خواهید از آن استفاده کنید

11421
07:05:02,320 --> 07:05:04,320
و این یکی از خوان بلانکو احتمالا است

11422
07:05:04,320 --> 07:05:06,200
بیشترین استفاده در این سیاره اما ما هستیم

11423
07:05:06,200 --> 07:05:08,280
ادامه دهید و install to را بزنید

11424
07:05:08,280 --> 07:05:10,958
نصب این فرمت پایه نامیک

11425
07:05:10,958 --> 07:05:13,478
در مقابل پسوند کد و اگر به آن برگردیم

11426
07:05:13,478 --> 07:05:15,240
ذخیره سازی ساده ما پس شما آن را خواهید دید

11427
07:05:15,240 --> 07:05:17,160
اکنون با نحو فرمت شده است

11428
07:05:17,160 --> 07:05:19,600
برجسته کردن مشابه آنچه در آن دیدیم

11429
07:05:19,600 --> 07:05:21,760
اگر به صورت خودکار نشد دوباره میکس کنید

11430
07:05:21,760 --> 07:05:24,440
در اینجا برای شما برجسته کنیم آنچه که ما می توانیم انجام دهیم این است

11431
07:05:24,440 --> 07:05:28,320
دستور shift p یا کنترل shift p را بزنید

11432
07:05:28,320 --> 07:05:30,680
که نوار فرمان ما را در اینجا باز می کند و

11433
07:05:30,680 --> 07:05:33,000
می توانیم تنظیمات را تایپ کنیم و می خواهیم

11434
07:05:33,000 --> 07:05:35,718
می توانید تنظیمات کاربر ما را در Json باز کنید

11435
07:05:35,718 --> 07:05:37,920
همچنین کد و سپس تنظیمات را نیز بزنید

11436
07:05:37,920 --> 07:05:40,878
در اینجا و بسیاری از شما ممکن است داشته باشید

11437
07:05:40,878 --> 07:05:43,878
هیچ چیز در اینجا نیست، بنابراین آنچه شما می توانید انجام دهید این است

11438
07:05:43,878 --> 07:05:46,280
شما این براکت های کوچک را برای گفتن ایجاد می کنید

11439
07:05:46,280 --> 07:05:47,718
هی هر چه در اینجا باشد خواهد بود

11440
07:05:47,718 --> 07:05:50,240
تنظیمات جدید ما و می خواهیم تایپ کنیم

11441
07:05:50,240 --> 07:05:52,600
این نقل قول های کوچک پرانتز و

11442
07:05:52,600 --> 07:05:56,040
بگو جامد مانند این مجموعه کوچک کمی

11443
07:05:56,040 --> 07:05:59,040
کولون در اینجا چند براکت دیگر و از آن زمان

11444
07:05:59,040 --> 07:06:01,638
من از کمک خلبان GI up استفاده می کنم

11445
07:06:01,638 --> 07:06:03,600
شروع به دادن پیشنهاداتی به من کرد که

11446
07:06:03,600 --> 07:06:05,798
خیلی بعداً توضیح خواهم داد، اما می توانیم انجام دهیم

11447
07:06:05,798 --> 07:06:09,080
نقطه ویرایشگر اما شما می توانید در این جایگذاری کنید

11448
07:06:09,080 --> 07:06:11,000
ویرایشگر فرمت کننده پیش فرض NCH

11449
07:06:11,000 --> 07:06:13,760
پایه و اساس استحکام سر سختی خواهم داشت

11450
07:06:13,760 --> 07:06:15,798
این کد در مخزن مرتبط با

11451
07:06:15,798 --> 07:06:17,320
این دوره تا شما بتوانید فقط کپی پیست کنید

11452
07:06:17,320 --> 07:06:19,000
این را اگر بخواهی من یک کل دارم

11453
07:06:19,000 --> 07:06:20,080
یک سری چیزهای دیگر در اینجا، بنابراین من هستم

11454
07:06:20,080 --> 07:06:21,718
هر چند این را حذف کنید

11455
07:06:21,718 --> 07:06:23,798
اما به این ترتیب کد استحکام شما خواهد بود

11456
07:06:23,798 --> 07:06:25,840
فرمت پیش فرض با استفاده از آن هارد هد

11457
07:06:25,840 --> 07:06:28,478
افزونه ای که به تازگی نصب کردیم عالی است

11458
07:06:28,478 --> 07:06:31,638
به علاوه این

11459
07:06:31,638 --> 07:06:33,840
همچنین خیلی خوب قالب بندی نشده است، بنابراین ما این کار را خواهیم کرد

11460
07:06:33,840 --> 07:06:36,680
به برنامه های افزودنی بروید که در toml و تایپ می کنیم

11461
07:06:36,680 --> 07:06:38,798
ما این toml بهتر را اینجا نصب می کنیم

11462
07:06:38,798 --> 07:06:42,000
اگر به Foundry doomo برویم این را ببندید

11463
07:06:42,000 --> 07:06:44,760
ما خواهیم دید که این اکنون بسیار برجسته شده است

11464
07:06:44,760 --> 07:06:47,160
خیلی عالی الان فقط یادت باشه

11465
07:06:47,160 --> 07:06:48,718
هر وقت این نقطه کوچک را اینجا دیدی

11466
07:06:48,718 --> 07:06:50,638
این بدان معنی است که ذخیره نشده است

11467
07:06:50,638 --> 07:06:54,240
دستور s یا فایل را ذخیره کنید و این کار را زیاد انجام دهید

11468
07:06:54,240 --> 07:06:55,760
چیز دیگری که واقعاً در مورد آن خوب است

11469
07:06:55,760 --> 07:06:58,760
ما اضافه می کنیم که فرمت کننده پیش فرض در آن است

11470
07:06:58,760 --> 07:07:00,478
کد ما در اینجا شما می دانید که شاید این نیست

11471
07:07:00,478 --> 07:07:02,520
خیلی خوب قالب بندی شده درست شاید ما

11472
07:07:02,520 --> 07:07:04,520
ما اینجا و این را داریم

11473
07:07:04,520 --> 07:07:07,080
اینجا و به نوعی به نظر نمی رسد

11474
07:07:07,080 --> 07:07:10,080
اینجا خیلی خوب است اگر جلو بروم و ذخیره کنم

11475
07:07:10,080 --> 07:07:12,840
بدون قالب بندی، آن را در اینجا ذخیره می کند

11476
07:07:12,840 --> 07:07:15,240
اما کاری که می توانیم انجام دهیم این است که آن را اضافه کنیم

11477
07:07:15,240 --> 07:07:18,200
فرمت کننده خودکار حالا اگر دستور را انجام دهیم

11478
07:07:18,200 --> 07:07:20,840
دوباره shift p که این را نشان می دهد

11479
07:07:20,840 --> 07:07:23,440
پالت فرمان تا شما همچنین می توانید آن را دریافت کنید

11480
07:07:23,440 --> 07:07:26,320
با زدن پالت فرمان view و تایپ می کنیم

11481
07:07:26,320 --> 07:07:29,638
فرمت سند کد ما را فرمت می کند

11482
07:07:29,638 --> 07:07:31,638
به طور خودکار بسته به چه چیزی

11483
07:07:31,638 --> 07:07:33,840
از آنجایی که ما به صورت پیش‌فرض از آن استفاده می‌کنیم

11484
07:07:33,840 --> 07:07:35,840
Json خود را باز کردیم و به صورت پیش‌فرض در حالت پیش‌فرض قرار گرفتیم

11485
07:07:35,840 --> 07:07:37,718
کلاه سخت جامد به طور خودکار

11486
07:07:37,718 --> 07:07:40,360
اگر کد شما اینطور نیست با آن فرمت کنید

11487
07:07:40,360 --> 07:07:42,440
فرمت خودکار اشکالی ندارد نگران نباشید

11488
07:07:42,440 --> 07:07:45,080
در مورد این بیش از حد مطمئن شوید که از هوش مصنوعی a

11489
07:07:45,080 --> 07:07:46,760
جستجوی وب و انجمن ها برای دریافت شما

11490
07:07:46,760 --> 07:07:48,558
قالب بندی خوب چیز دیگری که من

11491
07:07:48,558 --> 07:07:51,000
دوست داریم انجام دهیم این است که به تنظیمات می رویم

11492
07:07:51,000 --> 07:07:52,798
باز هم ما به Json نمی رویم

11493
07:07:52,798 --> 07:07:55,000
ما تنظیمات کاربر را باز می کنیم

11494
07:07:55,000 --> 07:07:57,240
و ما می خواهیم در قالب تایپ کنیم

11495
07:07:57,240 --> 07:08:01,000
ذخیره کنید و ما این کادر را در این مورد بررسی می کنیم

11496
07:08:01,000 --> 07:08:03,000
راه هر بار که ما آن را ذخیره کنید

11497
07:08:03,000 --> 07:08:05,160
به طور خودکار فرمت کنید، بنابراین اگر این را داشته باشم

11498
07:08:05,160 --> 07:08:06,718
و من روی save it'll به طور خودکار ضربه می زنم

11499
07:08:06,718 --> 07:08:09,000
اگر من کد استحکام خود را برای من فرمت کنید

11500
07:08:09,000 --> 07:08:11,120
نمی خواهیم دوباره فرمت شود ما باز می کنیم

11501
07:08:11,120 --> 07:08:13,000
پالت فرمان با دستور shift p

11502
07:08:13,000 --> 07:08:16,160
یا پالت فرمان را مشاهده کنید و می توانیم بگوییم

11503
07:08:16,160 --> 07:08:18,120
بدون قالب بندی ذخیره کنید و ذخیره می شود

11504
07:08:18,120 --> 07:08:20,160
می بیند که نقطه سفید از بین رفته است و خواهد شد

11505
07:08:20,160 --> 07:08:23,120
فرمت نمی شود اما می خواهم ذخیره کنم

11506
07:08:23,120 --> 07:08:24,520
و دوباره فرمتش کنم چون دوستش دارم

11507
07:08:24,520 --> 07:08:26,600
فرمت شده و فقط به یاد داشته باشید که ما زیبا هستیم

11508
07:08:26,600 --> 07:08:28,200
خیلی ها هرگز نمی خواهند این پیش فرض ها را باز کنند

11509
07:08:28,200 --> 07:08:33,000
تنظیمات جیسون بنابراین از آن یکی اجتناب کنید

11510
07:08:34,160 --> 07:08:36,320
خیلی خوب و فقط با این

11511
07:08:36,320 --> 07:08:38,280
قطعات کوچک کد و ریخته گری

11512
07:08:38,280 --> 07:08:41,080
نصب شده است، می توانیم ادامه دهیم و کامپایل کنیم

11513
07:08:41,080 --> 07:08:43,600
ذخیره سازی ساده ما روح درست در ماست

11514
07:08:43,600 --> 07:08:45,680
ترمینال بنابراین کاری که می توانیم انجام دهیم این است که بالا بکشیم

11515
07:08:45,680 --> 07:08:49,320
ترمینال ما و می توانیم در Forge تایپ کنیم

11516
07:08:49,320 --> 07:08:52,760
build یا Forge کامپایل و این خواهد شد

11517
07:08:52,760 --> 07:08:56,000
پس از کامپایل کردن، کد ما را کامپایل کنید

11518
07:08:56,000 --> 07:08:58,280
ما می بینیم که چند پوشه جدید ظاهر می شود

11519
07:08:58,280 --> 07:09:01,680
از آنها خارج است و این فایل در خارج است

11520
07:09:01,680 --> 07:09:03,240
تمام اطلاعات مختلف که

11521
07:09:03,240 --> 07:09:05,878
کامپایلر ریمیکس برای مثال آن را دارد

11522
07:09:05,878 --> 07:09:09,200
دارای ABI است که ما به ریمیکس آن برمی گردیم

11523
07:09:09,200 --> 07:09:11,200
تب کامپایلر ما به یکی از خود می رویم

11524
07:09:11,200 --> 07:09:13,478
قراردادها را به پایین اسکرول می کنیم و می توانیم ببینیم

11525
07:09:13,478 --> 07:09:16,320
بخش ABI را داشته باشید یا آن را نیز در

11526
07:09:16,320 --> 07:09:18,718
جزئیات کامپایل در مقابل کد ما می توانیم

11527
07:09:18,718 --> 07:09:20,600
حتی روی این چیز کشویی کوچک کلیک کنید

11528
07:09:20,600 --> 07:09:23,600
در کنار آن و ABI را به حداقل می رساند

11529
07:09:23,600 --> 07:09:25,440
و ما می توانیم بقیه این چیزها را ببینیم

11530
07:09:25,440 --> 07:09:28,280
مانند شناسه های روش کد B و همه

11531
07:09:28,280 --> 07:09:30,120
این چیزهای دیگر که در مورد آنها یاد خواهیم گرفت

11532
07:09:30,120 --> 07:09:33,520
بعداً این پوشه کش را نیز دریافت می کنیم

11533
07:09:33,520 --> 07:09:35,200
یک پوشه است که شما می توانید اساسا

11534
07:09:35,200 --> 07:09:37,798
نادیده گرفتن در حال حاضر در هر زمان در ترمینال ما ما

11535
07:09:37,798 --> 07:09:40,200
ضربه بزنید ما در واقع می توانیم از طریق چرخه عبور کنیم

11536
07:09:40,200 --> 07:09:42,240
دستوراتی که اخیرا اجرا کرده ایم، بنابراین اگر من

11537
07:09:42,240 --> 07:09:43,878
یک دستور طولانی دیوانه را مانند این اجرا کنید

11538
07:09:43,878 --> 07:09:45,798
اکو در اینجا که یک دستور bash است انجام ندهید

11539
07:09:45,798 --> 07:09:47,360
نگران آن هستم و من می خواهم آن را اجرا کنم

11540
07:09:47,360 --> 07:09:50,398
دوباره می توانم بزنم

11541
07:09:51,360 --> 07:09:54,120
خیلی خوب، پس یکی از چیزها

11542
07:09:54,120 --> 07:09:57,080
که ما در ریمیکس بسیار زیاد انجام دادیم

11543
07:09:57,080 --> 07:09:59,558
کد ما را روی یک VM ریمیکس یا a مستقر کردیم

11544
07:09:59,558 --> 07:10:01,680
محیط مجازی جاوا اسکریپت ما می خواهیم

11545
07:10:01,680 --> 07:10:04,080
تا بتوانید دقیقاً همان کار را در آن انجام دهید

11546
07:10:04,080 --> 07:10:06,320
ریخته گری به منظور آزمایش و تعامل

11547
07:10:06,320 --> 07:10:08,320
با قراردادهای ما ریخته گری در واقع

11548
07:10:08,320 --> 07:10:10,878
همراه با مجازی ساخته شده است

11549
07:10:10,878 --> 07:10:12,798
محیط در پوسته و اگر اجرا کنید

11550
07:10:12,798 --> 07:10:15,680
سندان شما خروجی به نظر می رسد

11551
07:10:15,680 --> 07:10:17,798
و ما این را به سمت بالا می کشیم که شما دریافت خواهید کرد

11552
07:10:17,798 --> 07:10:20,280
خروجی که چیزی شبیه به این است

11553
07:10:20,280 --> 07:10:23,160
سندان و ما تعدادی تقلبی در دسترس داریم

11554
07:10:23,160 --> 07:10:26,120
حساب هایی با چند کلید خصوصی جعلی

11555
07:10:26,120 --> 07:10:28,878
شما همچنین یک کیف پول پنومونیکی دریافت خواهید کرد

11556
07:10:28,878 --> 07:10:31,320
مسیر اشتقاق که می توانید نادیده بگیرید

11557
07:10:31,320 --> 07:10:33,680
برخی از جزئیات در مورد بلاک چین و

11558
07:10:33,680 --> 07:10:36,718
سپس این نقطه پایانی یا URL RPC که

11559
07:10:36,718 --> 07:10:38,680
ما در حال حاضر به زودی در مورد آن یاد خواهیم گرفت

11560
07:10:38,680 --> 07:10:41,280
اگر می خواهید این کنترل C را ببندید

11561
07:10:41,280 --> 07:10:43,558
یا فقط ترمینال خود را تا پایان حذف کنید

11562
07:10:43,558 --> 07:10:46,520
در حال حاضر بلاک چین آنویل را اجرا کنید

11563
07:10:46,520 --> 07:10:48,638
به جلو ما با آنویل کار می کنیم

11564
07:10:48,638 --> 07:10:49,600
اما من می خواهم به شما بدهم

11565
07:10:49,600 --> 07:10:51,878
مرحله واسطه ای که قرار است باشد

11566
07:10:51,878 --> 07:10:54,600
با زنجیره eth ganach و ما خواهیم داشت

11567
07:10:54,600 --> 07:10:56,680
یک پیوند به این در مخزن GitHub

11568
07:10:56,680 --> 07:10:59,360
مرتبط با این درس جیناخ است

11569
07:10:59,360 --> 07:11:03,240
بلاک چین oneclick و به ما یک کاربر می دهد

11570
07:11:03,240 --> 07:11:06,040
رابط یا برنامه ای که ما به آن نگاه کنیم

11571
07:11:06,040 --> 07:11:09,120
معاملات ما به روشی ساده تر

11572
07:11:09,120 --> 07:11:10,680
شما پیش بروید و آن را برای خود دانلود کنید

11573
07:11:10,680 --> 07:11:13,320
سیستم ما می توانیم اکنون در آنجا شروع کنیم a

11574
07:11:13,320 --> 07:11:15,760
اگر از کاربران ویندوز استفاده می کنید توجه داشته باشید

11575
07:11:15,760 --> 07:11:19,280
WSL راه اندازی اینجا ما کمی بد بو است

11576
07:11:19,280 --> 07:11:20,878
در ما به مشکلاتی با آن برخورد کرد

11577
07:11:20,878 --> 07:11:23,000
دوره قبلی و ما تعدادی خواهیم داشت

11578
07:11:23,000 --> 07:11:24,440
نکات عیب یابی برای شما

11579
07:11:24,440 --> 07:11:26,638
اگر شما از ویندوز و WSL استفاده می کنید

11580
07:11:26,638 --> 07:11:28,798
می خواهم با ganach همه چیز کار کنم

11581
07:11:28,798 --> 07:11:30,160
ما در حال حرکت رو به جلو هستیم

11582
07:11:30,160 --> 07:11:33,040
اگرچه با Anvil ganach کار می کند

11583
07:11:33,040 --> 07:11:35,398
فقط به ما اجازه می دهد تا تراکنش ها را ببینیم

11584
07:11:35,398 --> 07:11:37,160
کمی بهتر از دیدن همه اینها

11585
07:11:37,160 --> 07:11:38,958
چیزهای موجود در ترمینال بنابراین اگر شما هستید

11586
07:11:38,958 --> 07:11:41,160
داشتن زمان سختی با گاناش نیست

11587
07:11:41,160 --> 07:11:42,680
نگران باشید ما می توانیم هر کاری را که هستیم انجام دهیم

11588
07:11:42,680 --> 07:11:44,558
انجام دادن با سندان که باید برای آن کار کند

11589
07:11:44,558 --> 07:11:46,360
وقتی گاناخ بخورید مشکلی نیست

11590
07:11:46,360 --> 07:11:48,600
نصب شده وقتی آن را باز می کنید به نظر می رسد

11591
07:11:48,600 --> 07:11:50,638
چیزی شبیه این و اگر سریع بزنیم

11592
07:11:50,638 --> 07:11:53,120
برای اتریوم که ما در واقع ایجاد خواهیم کرد شروع کنید

11593
07:11:53,120 --> 07:11:57,160
یک بلاک چین کاملاً جدید که به صورت محلی اجرا می شود

11594
07:11:57,160 --> 07:11:59,718
با یک رابط کاربری کوچک زیبا برای مشاهده چیزها

11595
07:11:59,718 --> 07:12:01,798
همان Anvil و همان REM دریافت می کنیم

11596
07:12:01,798 --> 07:12:04,000
آدرس‌هایی که دریافت می‌کنیم هر کدام از آنها دارند

11597
07:12:04,000 --> 07:12:05,878
تعادل آنها با برخی از ساختگی آمده است

11598
07:12:05,878 --> 07:12:08,398
کلیدهای خصوصی و آدرس های ساختگی و

11599
07:12:08,398 --> 07:12:10,718
دوست دارد آنچه در این مورد خوب است این است که ما

11600
07:12:10,718 --> 07:12:12,920
می توانیم بلوک هایی را که می توانیم متفاوت ببینیم، ببینیم

11601
07:12:12,920 --> 07:12:14,638
معاملات و اگر ما در حال کار با

11602
07:12:14,638 --> 07:12:16,200
ترافل ما می توانیم قراردادها را ببینیم که نیستیم

11603
07:12:16,200 --> 07:12:17,920
هر چند با ترافل کار می کنم اما

11604
07:12:17,920 --> 07:12:19,520
اینها بسیار مفید خواهند بود

11605
07:12:19,520 --> 07:12:21,718
ما برای مشاهده موارد علاوه بر این ما نیستیم

11606
07:12:21,718 --> 07:12:23,718
در آینده دوباره از گاناش استفاده خواهم کرد

11607
07:12:23,718 --> 07:12:25,760
بنابراین اگر در تنظیم با مشکل دارید

11608
07:12:25,760 --> 07:12:28,398
نگران نباش فقط از سندان که می روم استفاده کن

11609
07:12:28,398 --> 07:12:30,638
برای استفاده از آن برای نشان دادن آنچه در حال وقوع است

11610
07:12:30,638 --> 07:12:31,718
هر چند به خاطر بسپار

11611
07:12:31,718 --> 07:12:33,360
از این کلیدهای خصوصی در عمومی استفاده نکنید

11612
07:12:33,360 --> 07:12:35,040
بلاک چین برای اهداف توسعه است

11613
07:12:35,040 --> 07:12:36,478
فقط به این دلیل که همه اینها را می دانند

11614
07:12:36,478 --> 07:12:38,040
کلیدهای خصوصی چون خصوصی هستند ساختگی

11615
07:12:38,040 --> 07:12:40,398
کلیدها در حال حاضر برای ما برای یادگیری چگونه به

11616
07:12:40,398 --> 07:12:42,760
در واقع به این بلاک چین یا

11617
07:12:42,760 --> 07:12:44,600
اگر در حال کار هستیم چگونه به سندان مستقر شویم

11618
07:12:44,600 --> 07:12:47,280
با سندان ما باید بفهمیم که چگونه

11619
07:12:47,280 --> 07:12:49,478
حتی ریمیکس قادر به استقرار به a

11620
07:12:49,478 --> 07:12:51,520
بلاک چین عمومی وقتی در ریمیکس هستیم وقتی ما

11621
07:12:51,520 --> 07:12:53,520
به ارائه دهنده تزریقی متاماسک بروید

11622
07:12:53,520 --> 07:12:55,638
ما می دانیم که متاماسک ظاهر شد و پرسید

11623
07:12:55,638 --> 07:12:57,760
ما رمز عبور خود را اضافه کنیم و ما جلو رفتیم

11624
07:12:57,760 --> 07:12:59,360
و متصل شدیم و اگر به داخل نگاه کنیم

11625
07:12:59,360 --> 07:13:01,520
metamask ما دیدیم که حساب ما در واقع است

11626
07:13:01,520 --> 07:13:04,520
به saoo متصل می شود وقتی که ما deploy خود را می زنیم

11627
07:13:04,520 --> 07:13:07,120
راس دوباره ظاهر شد و توانست

11628
07:13:07,120 --> 07:13:10,398
قرارداد ما را به یک آزمایش واقعی اعزام کنیم

11629
07:13:10,398 --> 07:13:12,958
شبکه خوب از کجا می دانست کجاست

11630
07:13:12,958 --> 07:13:14,600
معامله ما را بفرستید از کجا می دانستید

11631
07:13:14,600 --> 07:13:17,360
قراردادمون رو کجا بفرستیم خوب بریم

11632
07:13:17,360 --> 07:13:20,000
جلوتر و در اینجا متاماسک ما را باز کنید

11633
07:13:20,000 --> 07:13:21,638
روی سه نقطه کوچک کلیک می کنیم و می زنیم

11634
07:13:21,638 --> 07:13:23,920
نمایش را گسترش دهید اکنون دکمه کوچک را فشار می دهیم

11635
07:13:23,920 --> 07:13:26,320
و به تنظیمات می رویم و به

11636
07:13:26,320 --> 07:13:29,160
شبکه هایی که در واقع در اینجا خواهید دید

11637
07:13:29,160 --> 07:13:31,760
که هر یک از این شبکه ها اتریوم

11638
07:13:31,760 --> 07:13:34,120
mainnet Gil sapoia Linea یا هر چیز دیگری

11639
07:13:34,120 --> 07:13:36,120
همراه با یک دسته کامل از

11640
07:13:36,120 --> 07:13:38,000
اطلاعات بیایید به eth mainnet و

11641
07:13:38,000 --> 07:13:39,638
برای یک ثانیه بررسی کنید که دارای یک

11642
07:13:39,638 --> 07:13:43,840
یک URL RPC را یک ارز شناسه زنجیره ای نامگذاری کنید

11643
07:13:43,840 --> 07:13:46,680
این URL RPC را علامت بزنید و Explorer را مسدود کنید

11644
07:13:46,680 --> 07:13:49,200
نقطه پایانی واقعی https است که ما داریم

11645
07:13:49,200 --> 07:13:51,760
در واقع تماس های API را به زمانی که ما هستیم ارسال کنیم

11646
07:13:51,760 --> 07:13:54,320
ارسال معاملات بنابراین هر زمان که شما

11647
07:13:54,320 --> 07:13:57,240
با متاماسک تعامل داشته باشید و شما a

11648
07:13:57,240 --> 07:13:59,320
معامله یا قراردادی را منعقد می کنید

11649
07:13:59,320 --> 07:14:01,240
شما در واقع یک تماس API برقرار می کنید

11650
07:14:01,240 --> 07:14:03,558
هر چه در اینجا است، خواهید دید که این است

11651
07:14:03,558 --> 07:14:06,080
یک نقطه پایانی infura و infura شناخته شده است

11652
07:14:06,080 --> 07:14:08,920
به عنوان یک گره به عنوان یک پروژه خدماتی که

11653
07:14:08,920 --> 07:14:11,600
به شما امکان می دهد تراکنش ها را به a ارسال کنید

11654
07:14:11,600 --> 07:14:13,120
گره بلاک چین بدون نیاز به اجرا

11655
07:14:13,120 --> 07:14:15,440
یکی خودت اگه خواستی بفرستی

11656
07:14:15,440 --> 07:14:17,398
تراکنش ها به گره بلاک چین شما

11657
07:14:17,398 --> 07:14:19,398
شما فقط این را با خود عوض می کنید

11658
07:14:19,398 --> 07:14:21,958
ما نمی توانیم آدرس گره بلاک چین خود را داشته باشیم

11659
07:14:21,958 --> 07:14:23,840
در واقع آنهایی را که ساخته شده اند تغییر دهید

11660
07:14:23,840 --> 07:14:26,360
به mamass اما می توانیم شبکه های جدید اضافه کنیم

11661
07:14:26,360 --> 07:14:28,160
این همان کاری است که ما اکنون در آن انجام خواهیم داد

11662
07:14:28,160 --> 07:14:29,478
در اینجا اگر به پایین اسکرول کنیم می توانیم

11663
07:14:29,478 --> 07:14:32,200
افزودن شبکه را به صورت دستی بزنید و ما می توانیم اضافه کنیم

11664
07:14:32,200 --> 07:14:34,958
اطلاعاتی در مورد شبکه سفارشی خودمان

11665
07:14:34,958 --> 07:14:36,958
بنابراین برای ما ما می خواهیم این را جدید کنیم

11666
07:14:36,958 --> 07:14:40,360
شبکه ای به نام میزبان محلی یا زنجیره محلی

11667
07:14:40,360 --> 07:14:42,798
یا هر چیزی که می خواهید آن را برای RPC بنامید

11668
07:14:42,798 --> 07:14:45,280
URL اگر با ganach کار می کنید این است

11669
07:14:45,280 --> 07:14:48,040
این سرور RPC در اینجا خواهد بود

11670
07:14:48,040 --> 07:14:50,320
اگر با سندان کار می کنید

11671
07:14:50,320 --> 07:14:53,000
پایین ما این گوش دادن را در اینجا داریم

11672
07:14:53,000 --> 07:14:55,240
کاری که ما انجام می دهیم این است که این را کپی می کنیم

11673
07:14:55,240 --> 07:14:57,920
یا این را از ganache و کپی می کنیم

11674
07:14:57,920 --> 07:15:00,280
آن را در اینجا بچسبانید فقط توجه داشته باشید که شما

11675
07:15:00,280 --> 07:15:04,798
همیشه به HTTP یا https نیاز دارید

11676
07:15:04,798 --> 07:15:06,478
اکثر برنامه های محلی ما اینطور نیستند

11677
07:15:06,478 --> 07:15:08,520
آنها فقط قصد دارند https باشند

11678
07:15:08,520 --> 07:15:11,280
اگر با ganach کار می کنید، HTTP باشید

11679
07:15:11,280 --> 07:15:12,718
بیایید جلو برویم و گاناچ را کپی کنیم

11680
07:15:12,718 --> 07:15:15,558
نقطه پایانی آن را در اینجا بچسبانید

11681
07:15:15,558 --> 07:15:17,320
بلاک چین تک زنجیره خود را دریافت می کند

11682
07:15:17,320 --> 07:15:19,680
شناسه این یک راه آسان برای ما است که بدانیم کدام است

11683
07:15:19,680 --> 07:15:21,638
بلاک چینی که ما با آن در تعامل هستیم

11684
07:15:21,638 --> 07:15:24,878
گچ 1337 دارد و آنویل نمی گوید

11685
07:15:24,878 --> 07:15:29,000
اما آن 31 337 است پس سندان است

11686
07:15:29,000 --> 07:15:31,760
31337 از آنجایی که من از نقطه پایانی اینجا استفاده می کنم

11687
07:15:31,760 --> 07:15:34,040
من قصد دارم در سال 1337 تایپ کنم اگر شما هستید

11688
07:15:34,040 --> 07:15:36,520
با استفاده از سندان می شود

11689
07:15:36,520 --> 07:15:38,840
31337 اما چیز خوبی است

11690
07:15:38,840 --> 07:15:40,478
متاماسک در واقع می تواند چه چیزی را تشخیص دهد

11691
07:15:40,478 --> 07:15:42,440
شما از شناسه زنجیره استفاده می کنید و شناسایی می کنید

11692
07:15:42,440 --> 07:15:44,520
و اساساً به شما بگویم که چه شناسه زنجیره ای را انتخاب کنید

11693
07:15:44,520 --> 07:15:46,280
فقط از یک یادداشت استفاده کنید که به نظر جدیدتر است

11694
07:15:46,280 --> 07:15:48,080
نسخه‌های گانوس از نسخه‌های متفاوتی استفاده می‌کنند

11695
07:15:48,080 --> 07:15:50,958
سرور RPC و شناسه شبکه متفاوت

11696
07:15:50,958 --> 07:15:52,798
و مطمئن شوید که در این سختی هستید

11697
07:15:52,798 --> 07:15:55,320
ادغام در اینجا نیز اگرچه در

11698
07:15:55,320 --> 07:15:56,920
تمرین من متوجه شده ام که حتی زمانی که شما

11699
07:15:56,920 --> 07:15:57,878
دارند

11700
07:15:57,878 --> 07:16:01,878
5777 هنوز هم انتظار 137 7 را دارد

11701
07:16:01,878 --> 07:16:03,878
مطمئن شوید که از شناسه زنجیره صحیح استفاده کنید

11702
07:16:03,878 --> 07:16:05,558
شما با این نماد ارز کار می کنید

11703
07:16:05,558 --> 07:16:07,798
ما در حال انجام eth و از آنجایی که این است

11704
07:16:07,798 --> 07:16:10,120
یک بلاک چین محلی که ما در واقع نداریم

11705
07:16:10,120 --> 07:16:13,240
یک بلوک اکسپلورر اسکن اتر ندارد

11706
07:16:13,240 --> 07:16:14,798
راهی برای اتصال به محلی خودمان

11707
07:16:14,798 --> 07:16:16,878
بلاک چین تا ما بلاک نگیریم

11708
07:16:16,878 --> 07:16:18,840
برای این یکی کاوش کنید، اما اگر من ادامه دهم

11709
07:16:18,840 --> 07:16:22,000
و حالا save رو بزنید میگه Network added

11710
07:16:22,000 --> 07:16:23,398
با موفقیت و من می توانم پیش بروم و

11711
07:16:23,398 --> 07:16:26,320
سوئیچ به بوم زنجیره میزبان محلی من و

11712
07:16:26,320 --> 07:16:28,958
اکنون می توانیم آن را در لیست شبکه های من ببینیم

11713
07:16:28,958 --> 07:16:32,280
از میزبان محلی من هیچ دارایی و nfts ندارم

11714
07:16:32,280 --> 07:16:34,798
و هیچ فعالیتی در حال حاضر اگر سندان محلی شما

11715
07:16:34,798 --> 07:16:37,240
یا زنجیره گاناش در حال اجرا نیست

11716
07:16:37,240 --> 07:16:38,958
اگر شما آن را در متاماسک خود قرار داده اید

11717
07:16:38,958 --> 07:16:42,040
در واقع سعی کنید با سندان خود یا به مبادله کنید

11718
07:16:42,040 --> 07:16:43,798
میزبان محلی شما یا به گاناش شما

11719
07:16:43,798 --> 07:16:45,280
شما فقط این چرخ در حال چرخش را دریافت خواهید کرد

11720
07:16:45,280 --> 07:16:46,760
مرگ در اینجا درست است و در نهایت شما خواهید بود

11721
07:16:46,760 --> 07:16:48,760
این کوچک را دریافت کنید که نشان داده شود و

11722
07:16:48,760 --> 07:16:50,080
شما باید به دیگری تغییر دهید

11723
07:16:50,080 --> 07:16:51,638
شبکه بنابراین اگر می خواهید به آن سوئیچ کنید

11724
07:16:51,638 --> 07:16:53,398
یکی از اینها که اجرا نمی شود، اجرا نمی شود

11725
07:16:53,398 --> 07:16:55,280
کار شما باید یا آن را اجرا کنید یا شما

11726
07:16:55,280 --> 07:16:58,398
می توانید X را اینجا و سپس در متاماسک خود بزنید

11727
07:16:58,398 --> 07:17:00,120
شما فقط می توانید یکی از این موارد را حذف کنید

11728
07:17:00,120 --> 07:17:01,798
اینجا در حالی که ما در حال اجرا نیستیم

11729
07:17:01,798 --> 07:17:03,600
گاناش یا سندان ما نیستیم

11730
07:17:03,600 --> 07:17:05,600
یکی از این ها انتخاب می شود

11731
07:17:05,600 --> 07:17:08,080
عالی است و این جایی است که در هر دو سندان

11732
07:17:08,080 --> 07:17:09,718
و گاناش اینها را در دسترس دارند

11733
07:17:09,718 --> 07:17:11,840
حساب در این کلیدهای خصوصی از زمانی که من هستم

11734
07:17:11,840 --> 07:17:13,840
با استفاده از گاناش کاری که می توانم انجام دهم این است که می توانم

11735
07:17:13,840 --> 07:17:16,600
این نمایش را انتخاب کنید کلیدها این خصوصی را کپی کنید

11736
07:17:16,600 --> 07:17:19,760
کلید کنید و آن را در متاماسکم وارد کنید تا من

11737
07:17:19,760 --> 07:17:21,718
می توانم بالا بروم این دکمه کوچک را بزنید من می توانم

11738
07:17:21,718 --> 07:17:24,280
ضربه وارد کردن حساب کاربری را وارد کنید کلید خصوصی من

11739
07:17:24,280 --> 07:17:27,120
در اینجا وارد شوید و وارد کردن را بزنید و اکنون وارد شوید

11740
07:17:27,120 --> 07:17:28,398
منا من یک زن و شوهر متفاوت دارم

11741
07:17:28,398 --> 07:17:30,840
حساب های حساب سه یکی من فقط

11742
07:17:30,840 --> 07:17:33,680
وارداتی 100 eth دارد چرا دارد

11743
07:17:33,680 --> 07:17:36,280
100 eth خوب چون من با استفاده از یکی از

11744
07:17:36,280 --> 07:17:38,600
این اکانت های ساده از ganach و

11745
07:17:38,600 --> 07:17:41,360
دوباره اگر از Anvil استفاده می کنید آنها را دارند

11746
07:17:41,360 --> 07:17:44,600
آنها با th000 شروع می کنند

11747
07:17:45,958 --> 07:17:50,280
این فرآیندی که ما فقط برای اضافه کردن آن انجام دادیم

11748
07:17:50,280 --> 07:17:52,760
زنجیره محلی گاناش جدید ما نیز چگونه است

11749
07:17:52,760 --> 07:17:55,160
ما قصد داریم هر evm سازگار را اضافه کنیم

11750
07:17:55,160 --> 07:17:57,040
زنجیره ای در این سیاره که ما فقط اضافه می کنیم

11751
07:17:57,040 --> 07:17:59,600
شبکه و متاماسک در واقع می آید

11752
07:17:59,600 --> 07:18:01,398
ساخته شده با بسیاری از این و برای

11753
07:18:01,398 --> 07:18:02,718
به عنوان مثال اگر می خواستیم با آن کار کنیم

11754
07:18:02,718 --> 07:18:05,680
arbitrum 1 ما فقط می توانیم اضافه کردن و آن را بزنید

11755
07:18:05,680 --> 07:18:08,320
تمام این اطلاعات را برای ما اضافه می کند

11756
07:18:08,320 --> 07:18:11,120
تایید شبکه با موفقیت اضافه شد اما

11757
07:18:11,120 --> 07:18:12,878
اگر متاماسک آن ها را درون خود نداشته باشد

11758
07:18:12,878 --> 07:18:15,080
اگر به آن برگردیم، اکنون این روند است

11759
07:18:15,080 --> 07:18:17,840
تنظیمات شبکه میزبان محلی این است

11760
07:18:17,840 --> 07:18:19,638
نقطه پایان مهم ترین چیزی است که شما

11761
07:18:19,638 --> 07:18:21,478
نیاز به ارسال تراکنش به a

11762
07:18:21,478 --> 07:18:24,040
بلاک چین شما نیاز به اتصال به a

11763
07:18:24,040 --> 07:18:26,398
گره به منظور ارسال تراکنش ها به if

11764
07:18:26,398 --> 07:18:28,000
شما می خواهید معاملات را به خود ارسال کنید

11765
07:18:28,000 --> 07:18:30,798
گره خود شما چیزی شبیه G را اجرا می کنید

11766
07:18:30,798 --> 07:18:32,600
که یک کلاینت اجرایی است و سپس

11767
07:18:32,600 --> 07:18:34,600
چیزی شاید مثل teu یک منشور که

11768
07:18:34,600 --> 07:18:36,240
مشتری اجماع و ارسال است

11769
07:18:36,240 --> 07:18:38,040
معاملات وجود دارد من قصد ندارم به

11770
07:18:38,040 --> 07:18:39,878
بیش از این در حال حاضر، اما من بسیار

11771
07:18:39,878 --> 07:18:41,240
به شما که هستید توصیه کنید

11772
07:18:41,240 --> 07:18:43,558
کنجکاو شاید کمی وقت بگذارید و شما

11773
07:18:43,558 --> 07:18:46,120
سعی کنید گره اتریوم خود را اجرا کنید

11774
07:18:46,120 --> 07:18:47,920
بسیاری از گره های اتریوم و بسیاری از آنها

11775
07:18:47,920 --> 07:18:49,638
جالب است که گفتن آن نوعی چیز عجیب است

11776
07:18:49,638 --> 07:18:52,000
اجرای گره ها هر چه که سرگرم کننده است لذت بخش است

11777
07:18:52,000 --> 07:18:53,478
برای اجرای هر یک از این گره ها

11778
07:18:53,478 --> 07:18:55,320
بلاک چین روش های مختلفی برای شما دارد

11779
07:18:55,320 --> 07:18:57,240
می تواند به آنها بفرستد تا کارهایی انجام دهند اگر

11780
07:18:57,240 --> 07:18:59,360
شما با apis و HTTP آشنا هستید

11781
07:18:59,360 --> 07:19:01,000
نقاط پایانی و شما به این اتر eum می روید

11782
07:19:01,000 --> 07:19:02,320
jsonrpc

11783
07:19:02,320 --> 07:19:04,638
سایت مشخصات شما واقعا می توانید ببینید

11784
07:19:04,638 --> 07:19:07,080
تمام روش های مختلف اتریوم

11785
07:19:07,080 --> 07:19:09,320
گره های بلاک چین می توانند بیشتر evm را بسازند

11786
07:19:09,320 --> 07:19:11,200
گره های بلاک چین می توانند و زمانی که ما

11787
07:19:11,200 --> 07:19:13,520
در واقع امضا و ارسال معاملات آن است

11788
07:19:13,520 --> 07:19:15,398
این تماس هایی که ما در واقع داریم انجام می دهیم

11789
07:19:15,398 --> 07:19:18,120
مانند e علامت معامله ارسال

11790
07:19:18,120 --> 07:19:20,600
تراکنش ارسال تراکنش خام و غیره

11791
07:19:20,600 --> 07:19:21,600
ما در واقع قرار نیست برویم

11792
07:19:21,600 --> 07:19:23,120
تعامل بیش از حد با اینها زیرا

11793
07:19:23,120 --> 07:19:25,200
Forge در واقع تعداد زیادی ارسال را انجام می دهد

11794
07:19:25,200 --> 07:19:27,200
این معاملات خود را اگر شما می خواهید

11795
07:19:27,200 --> 07:19:29,478
نحوه ارسال تراکنش خام را بیاموزید

11796
07:19:29,478 --> 07:19:31,680
برقراری تماس های خام API برای خودتان

11797
07:19:31,680 --> 07:19:33,680
گره اتریوم یا گره اتریوم به عنوان یک

11798
07:19:33,680 --> 07:19:36,440
خدماتی مانند اینفورا یا کیمیاگری که انجام می دهید

11799
07:19:36,440 --> 07:19:37,718
این کار را در یک برنامه نویسی متفاوت انجام دهید

11800
07:19:37,718 --> 07:19:41,638
زبانی مانند bash python یا

11801
07:19:43,040 --> 07:19:45,080
اکنون که ما جاوا اسکریپت بسیار عالی است

11802
07:19:45,080 --> 07:19:47,360
نقطه پایانی و کلید خصوصی خود را داریم

11803
07:19:47,360 --> 07:19:48,680
تقریباً همه چیزهایی که نیاز داریم را داریم

11804
07:19:48,680 --> 07:19:50,920
برای استقرار در بلاک چین محلی خودمان باشد

11805
07:19:50,920 --> 07:19:53,080
آن را ganach یا سندان همان کار با

11806
07:19:53,080 --> 07:19:54,798
ما به یک بلاک چین واقعی نیاز داریم

11807
07:19:54,798 --> 07:19:57,760
تعادل به صرف گاز برای استقرار ما

11808
07:19:57,760 --> 07:20:00,398
قرارداد در حال حاضر در واقع دو راه وجود دارد

11809
07:20:00,398 --> 07:20:02,718
که ما قرار است بکارگیری آن را یاد بگیریم

11810
07:20:02,718 --> 07:20:04,840
قراردادها و راه اول در واقع است

11811
07:20:04,840 --> 07:20:07,440
فقط با کار با خط فرمان

11812
07:20:07,440 --> 07:20:09,160
اگر ما در خط فرمان خود هستیم اگر داخل هستیم

11813
07:20:09,160 --> 07:20:12,718
ترمینال ما اینجاست و ما Forge d-el را انجام می دهیم

11814
07:20:12,718 --> 07:20:14,160
ما در واقع می توانیم همه چیزهای متفاوت را ببینیم

11815
07:20:14,160 --> 07:20:16,520
دستوراتی که Forge با آنها ساخته شده است

11816
07:20:16,520 --> 07:20:17,680
اونی که قراره باهاش کار کنیم

11817
07:20:17,680 --> 07:20:19,920
در حال حاضر این دستور ایجاد و if است

11818
07:20:19,920 --> 07:20:21,920
شما آن را می خوانید، می گوید که هوشمند را مستقر می کند

11819
07:20:21,920 --> 07:20:24,080
قرارداد که کامل است دقیقا همین است

11820
07:20:24,080 --> 07:20:26,120
چه کاری می‌خواهیم انجام دهیم و آیا در آن هستیم

11821
07:20:26,120 --> 07:20:27,600
در اینجا دستور دهید بیایید ضربه را روشن کنیم و انجام می دهیم

11822
07:20:27,600 --> 07:20:31,440
Forge create d-el ما می توانیم یک تن را ببینیم

11823
07:20:31,440 --> 07:20:33,798
از گزینه های مختلف برای استقرار ما

11824
07:20:33,798 --> 07:20:36,360
قرارداد کلیک کنید نمایش کلیدها کپی کنید

11825
07:20:36,360 --> 07:20:38,798
اگر از Anvil استفاده می کنید دوباره کلید خصوصی

11826
07:20:38,798 --> 07:20:40,440
در صورت استفاده از کلیدهای خصوصی در آنجا استفاده کنیم

11827
07:20:40,440 --> 07:20:43,558
Forge ایجاد ذخیره سازی ساده است که

11828
07:20:43,558 --> 07:20:45,840
نام قرارداد ما آن را کامپایل و

11829
07:20:45,840 --> 07:20:48,320
سپس یک خطا در واقع یا آن را پرتاب می کند

11830
07:20:48,320 --> 07:20:50,080
ممکن است واقعا کار کند اما به این دلیل که من هستم

11831
07:20:50,080 --> 07:20:52,760
کار با این سرور RPC اما این

11832
07:20:52,760 --> 07:20:55,520
سرور RPC با سرور متفاوت است

11833
07:20:55,520 --> 07:20:58,080
که Forge در واقع به طور پیش فرض چنین است

11834
07:20:58,080 --> 07:21:01,398
در عوض کاری که من می توانم انجام دهم این است که Forge ایجاد کند

11835
07:21:01,398 --> 07:21:03,200
ساده

11836
07:21:03,200 --> 07:21:08,558
storage-- URL RPC این را کپی کنید و در آن جایگذاری کنید

11837
07:21:08,558 --> 07:21:10,478
در اینجا ممکن است از آن ناراحت باشد

11838
07:21:10,478 --> 07:21:11,718
حروف بزرگ پس بیایید آن را درست کنیم

11839
07:21:11,718 --> 07:21:13,638
حروف کوچک و اینتر را می زنم

11840
07:21:13,638 --> 07:21:15,920
البته ما هم خوب کار نمی کنیم

11841
07:21:15,920 --> 07:21:18,600
فراموش کردم یک کلید خصوصی اضافه کنم، بنابراین اگر ضربه زدم

11842
07:21:18,600 --> 07:21:21,160
بالا من می توانم ضربه بزنم -

11843
07:21:21,160 --> 07:21:24,080
تعاملی نیز و در حال حاضر آن را بی درنگ

11844
07:21:24,080 --> 07:21:26,920
من برای یک کلید خصوصی در حال حاضر و واقعا

11845
07:21:26,920 --> 07:21:29,120
نکته مهمی که می خواهم به شما بگویم

11846
07:21:29,120 --> 07:21:31,600
هرگز از یک کلید خصوصی واقعی در مقابل خود استفاده نکنید

11847
07:21:31,600 --> 07:21:34,760
اگر از برنامه‌ای استفاده می‌کنید کد کنید

11848
07:21:34,760 --> 07:21:36,958
به طور بالقوه اطلاعات شما را ارسال خواهد کرد

11849
07:21:36,958 --> 07:21:38,320
گزینه بسیار بهتر این است که از خود استفاده کنید

11850
07:21:38,320 --> 07:21:40,360
ترمینال برخلاف چیزی مانند vs

11851
07:21:40,360 --> 07:21:43,520
کدی که ممکن است داده ارسال کند یا غلاف دریافت کند

11852
07:21:43,520 --> 07:21:45,280
از آنجایی که ما تازه در حال توسعه هستیم و هستیم

11853
07:21:45,280 --> 07:21:47,240
فقط تمرین کردن خوب است که ما را بچسبانیم

11854
07:21:47,240 --> 07:21:49,440
کلیدهای خصوصی در اینجا زیرا این یک است

11855
07:21:49,440 --> 07:21:51,040
کلید خصوصی که قرار نیست هیچ کدام داشته باشد

11856
07:21:51,040 --> 07:21:53,840
پول واقعی درست است که یک کلید خصوصی جعلی است

11857
07:21:53,840 --> 07:21:56,000
بنابراین در حال حاضر ما می توانیم جلو برویم، می توانیم برویم

11858
07:21:56,000 --> 07:21:58,120
بازگشت به گاناش ما یا بازگشت به envil ما

11859
07:21:58,120 --> 07:22:01,280
نمایش کلیدها را فشار دهید این کلید خصوصی را کپی کنید

11860
07:22:01,280 --> 07:22:04,040
آن را در اینجا بچسبانید اگر شما نشان داده نمی شود

11861
07:22:04,040 --> 07:22:06,558
Paste را بزن اما من اینتر را می زنم و می زنیم

11862
07:22:06,558 --> 07:22:09,398
ادامه دهید و اطلاعات مربوط به ما را ببینید

11863
07:22:09,398 --> 07:22:11,200
اگر با آن کار می کنید اکنون معامله کنید

11864
07:22:11,200 --> 07:22:13,718
ganach ما اکنون می توانیم در اینجا به اتمام رسید

11865
07:22:13,718 --> 07:22:16,718
بلوک هایی که می بینیم ما یک بلوک جدید ایجاد کردیم

11866
07:22:16,718 --> 07:22:18,798
برو به معاملات ما می توانیم ببینیم که ما

11867
07:22:18,798 --> 07:22:21,120
یک تراکنش فرستادیم و ما a ایجاد کردیم

11868
07:22:21,120 --> 07:22:23,840
قرارداد و سپس شما می توانید سیاهههای مربوط را ببینید

11869
07:22:23,840 --> 07:22:26,878
کار کردن با این و همچنین فوق العاده است اگر

11870
07:22:26,878 --> 07:22:28,440
شما با آنویل کار می کنید و یک پیام ارسال می کنید

11871
07:22:28,440 --> 07:22:29,798
معامله ای که هیچ کدام را نخواهید دید

11872
07:22:29,798 --> 07:22:31,478
از آن جزئیات برای کسانی از شما که

11873
07:22:31,478 --> 07:22:34,160
می خواهید به دیدن این بلوک ها ادامه دهید و

11874
07:22:34,160 --> 07:22:35,478
این معاملات و می خواهید نگه دارید

11875
07:22:35,478 --> 07:22:38,000
کار با ganach با خیال راحت این کار را انجام دهید

11876
07:22:38,000 --> 07:22:39,398
در حال حرکت رو به جلو، ما با آن کار خواهیم کرد

11877
07:22:39,398 --> 07:22:40,958
سندان پس من در واقع می خواهم ببندم

11878
07:22:40,958 --> 07:22:43,200
گاناش حالا میخوام وارد بشم

11879
07:22:43,200 --> 07:22:45,760
ترمینال و من قصد دارم Anvil را اجرا کنم

11880
07:22:45,760 --> 07:22:47,798
اینجا و کاری که می خواهم انجام دهم این است که هستم

11881
07:22:47,798 --> 07:22:50,000
قصد ایجاد یک ترمینال جدید توسط

11882
07:22:50,000 --> 07:22:51,840
با زدن دکمه پلاس در اینجا و ما هستیم

11883
07:22:51,840 --> 07:22:53,360
دوباره آن دستور را اجرا می کنم اما

11884
07:22:53,360 --> 07:22:55,200
ما آن را با یک کلید خصوصی اجرا می کنیم

11885
07:22:55,200 --> 07:22:57,638
از سندان، بنابراین اگر به اینجا برویم، انجام می دهیم

11886
07:22:57,638 --> 07:23:00,760
فورج ایجاد این بار ما مجبور نیستیم

11887
07:23:00,760 --> 07:23:04,120
یک RPC قرار دهید زیرا Forge به صورت پیش فرض روی

11888
07:23:04,120 --> 07:23:08,120
سندان یکی اما می توانم بگویم ذخیره سازی ساده است

11889
07:23:08,120 --> 07:23:10,680
interactive آن را وارد خصوصی کنید

11890
07:23:10,680 --> 07:23:12,878
کلید من آن را می چسبانم و ادامه می دهیم

11891
07:23:12,878 --> 07:23:15,000
و استقرار برو به سندان ما هیچ دریافت نمی کنیم

11892
07:23:15,000 --> 07:23:17,360
سیاهههای مربوط به این است اما ما می توانیم ببینیم که رفتیم

11893
07:23:17,360 --> 07:23:19,200
جلو و در واقع آن را به ما مستقر کرد

11894
07:23:19,200 --> 07:23:21,478
سندان بلاک چین عالی کار دیگری است

11895
07:23:21,478 --> 07:23:23,080
روشی که ما می‌توانیم این ایجاد Forge را انجام دهیم این است

11896
07:23:23,080 --> 07:23:27,000
در حال اجرا Forge ذخیره سازی ساده ایجاد کنید اگر

11897
07:23:27,000 --> 07:23:29,280
ما می خواستیم به طور باورنکردنی صریح باشیم

11898
07:23:29,280 --> 07:23:34,280
D- RPC C- URL این را کپی می کند

11899
07:23:34,280 --> 07:23:39,520
HTTP col آن را در آنجا بچسبانید - کلید خصوصی

11900
07:23:39,520 --> 07:23:42,558
و دوباره در Anvil کلید خصوصی را کپی کنید

11901
07:23:42,558 --> 07:23:44,280
آن را به این صورت بچسبانید و به دست می آوریم

11902
07:23:44,280 --> 07:23:46,638
همان

11903
07:23:47,958 --> 07:23:50,120
چیزی که اکنون در اینجا چیزی است که من می خواهم بگویم

11904
07:23:50,120 --> 07:23:52,120
شما و این فوق العاده مهم است

11905
07:23:52,120 --> 07:23:54,638
چسباندن کلید خصوصی به این صورت است

11906
07:23:54,638 --> 07:23:57,760
no bueno خیلی بد ما تقریبا هرگز

11907
07:23:57,760 --> 07:23:59,920
می خواهیم کلید خصوصی ما را به طور ساده داشته باشیم

11908
07:23:59,920 --> 07:24:01,080
متن

11909
07:24:01,080 --> 07:24:03,558
به خصوص تولید ما یا خصوصی ما

11910
07:24:03,558 --> 07:24:05,240
کلید با پول واقعی قرار دادن این

11911
07:24:05,240 --> 07:24:07,080
کلید خصوصی در PL Tex چیز مهمی نیست

11912
07:24:07,080 --> 07:24:09,040
چون این یک ساختگی تقلبی است

11913
07:24:09,040 --> 07:24:11,160
همچنین بد است که کلیدهای خصوصی خود را در خود داشته باشیم

11914
07:24:11,160 --> 07:24:14,920
تاریخچه پوسته یا bash اگر یک بار ضربه بزنم

11915
07:24:14,920 --> 07:24:17,760
در ترمینال من می توانم کلید خصوصی را ببینم

11916
07:24:17,760 --> 07:24:20,120
در اینجا به همین دلیل تعاملی است

11917
07:24:20,120 --> 07:24:21,878
کمی بهتر است زیرا حداقل

11918
07:24:21,878 --> 07:24:24,958
آفیس کلید خصوصی را برای حذف اسکیت می کند

11919
07:24:24,958 --> 07:24:26,760
کلید خصوصی شما از سابقه شما در

11920
07:24:26,760 --> 07:24:30,160
bash شما می توانید تاریخ را انجام دهید - c در حال حاضر اگر من ضربه

11921
07:24:30,160 --> 07:24:32,920
بالا من نمی توانم هیچ دستوری را ببینم و اگر ببینم

11922
07:24:32,920 --> 07:24:35,120
تاریخ من می توانم کل تاریخ خود را ببینم

11923
07:24:35,120 --> 07:24:37,160
که فقط کلمه کلیدی تاریخ در حال حاضر اگر است

11924
07:24:37,160 --> 07:24:39,798
من تایپ می کنم clear I'll do history now می بینم

11925
07:24:39,798 --> 07:24:42,318
تاریخ پاک کردن تاریخ عالی است و ما این کار را نمی کنیم

11926
07:24:42,318 --> 07:24:44,040
کلید خصوصی را در Command خود داشته باشید

11927
07:24:44,040 --> 07:24:46,638
تاریخ دیگر بیشتر در مورد آن خواهیم آموخت

11928
07:24:46,638 --> 07:24:49,398
ایمنی کلید خصوصی مناسب در آینده

11929
07:24:49,398 --> 07:24:52,080
اما من از شما می خواهم برای من کاری انجام دهید

11930
07:24:52,080 --> 07:24:54,360
در حال حاضر در یک فایل جدید از شما می خواهم

11931
07:24:54,360 --> 07:24:58,360
راست کلیک کنید و می خواهم بنویسید

11932
07:24:58,360 --> 07:25:01,000
قول دادن MD ما قصد داریم آن را پنهان کنیم

11933
07:25:01,000 --> 07:25:04,080
ترمینال و در اینجا ما می خواهیم بگوییم

11934
07:25:04,080 --> 07:25:09,638
قول می دهم هرگز از کلید خصوصی خود استفاده نکنم

11935
07:25:09,638 --> 07:25:13,638
مرتبط با پول واقعی در متن ساده

11936
07:25:13,638 --> 07:25:16,360
در واقع این را بگیرید و این I را توییت کنید

11937
07:25:16,360 --> 07:25:18,240
قول بده که هرگز از کلید خصوصی من استفاده نکن

11938
07:25:18,240 --> 07:25:20,520
مرتبط با پول واقعی در متن ساده

11939
07:25:20,520 --> 07:25:22,840
و من نمی توانم املا کنم و این خوب است و

11940
07:25:22,840 --> 07:25:24,840
سپس اگر می خواهید من را اضافه کنید یا می خواهید

11941
07:25:24,840 --> 07:25:28,200
برای اضافه کردن ممیزی های cyron یا هر چیز دیگری که پیش می آید

11942
07:25:28,200 --> 07:25:30,718
و بفرستید که ما بیشتر خواهیم داشت

11943
07:25:30,718 --> 07:25:32,200
از این وعده هایی که می روید

11944
07:25:32,200 --> 07:25:35,080
انجام دهم اما این اولین موردی است که به آن نیاز دارم

11945
07:25:35,080 --> 07:25:37,520
همین الان بفهمی خیلی خوبه

11946
07:25:37,520 --> 07:25:39,160
زیرا اینها کلیدهای ساختگی هستند اما در

11947
07:25:39,160 --> 07:25:42,080
در آینده قطعاً خوب نخواهد بود

11948
07:25:42,080 --> 07:25:44,000
و من بر این تاکید دارم چون دیده ام

11949
07:25:44,000 --> 07:25:46,240
بسیاری از شرکت های چند میلیون دلاری

11950
07:25:46,240 --> 07:25:48,160
این را دنبال نکنید و خصوصی آنها را دریافت کنید

11951
07:25:48,160 --> 07:25:51,240
البته اکنون Keys عالی هک شده است

11952
07:25:51,240 --> 07:25:53,318
راه اساسی برای استقرار در هر

11953
07:25:53,318 --> 07:25:55,958
بلاک چین خواهد بود Forge ایجاد

11954
07:25:55,958 --> 07:25:59,200
نام قرارداد خود URL RPC را اضافه کنید

11955
07:25:59,200 --> 07:26:00,840
و سپس کلید خصوصی خود را اضافه کنید

11956
07:26:00,840 --> 07:26:03,920
قرار است یاد بگیرید که چگونه RP crls را دریافت کنید

11957
07:26:03,920 --> 07:26:06,680
رایگان با استفاده از کیمیاگری برای هر بلاک چین

11958
07:26:06,680 --> 07:26:09,160
که ما می خواهیم و همانطور که گفتم امن تر است

11959
07:26:09,160 --> 07:26:11,280
متدولوژی های کلید خصوصی در آینده

11960
07:26:11,280 --> 07:26:12,638
اما اکنون شما تازه یاد گرفته اید که چگونه این کار را انجام دهید

11961
07:26:12,638 --> 07:26:14,718
قراردادهای خود را به هر زنجیره ای از

11962
07:26:14,718 --> 07:26:17,840
خط فرمان این است

11963
07:26:18,840 --> 07:26:20,958
بسیار عالی، بسیار خوب، پس الان داریم

11964
07:26:20,958 --> 07:26:23,360
یاد گرفت که چگونه به طور واقعی یک

11965
07:26:23,360 --> 07:26:25,638
با هر بلاکچینی که می خواهیم قرارداد ببندید

11966
07:26:25,638 --> 07:26:27,478
با استفاده از خط فرمان در حال حاضر من می خواهم به

11967
07:26:27,478 --> 07:26:28,840
راه دومی را که می خواهیم به شما آموزش دهیم

11968
07:26:28,840 --> 07:26:30,600
قراردادهای ما را مستقر کنیم و این است

11969
07:26:30,600 --> 07:26:31,680
راهی که ما واقعاً برای آن انجام خواهیم داد

11970
07:26:31,680 --> 07:26:33,558
بقیه دوره زمانی که ما هستیم

11971
07:26:33,558 --> 07:26:35,240
با استقرار کد ما می خواهیم مطمئن شویم

11972
07:26:35,240 --> 07:26:37,840
ما یک راه تکرارپذیر پیوسته برای

11973
07:26:37,840 --> 07:26:39,840
قراردادهای هوشمند خود را اجرا کنیم و زمانی که ما

11974
07:26:39,840 --> 07:26:41,958
کد ما را در آینده ای که می خواهیم تست کنید

11975
07:26:41,958 --> 07:26:45,120
تست هایی برای آزمایش فرآیندهای استقرار

11976
07:26:45,120 --> 07:26:47,680
و همچنین کد به جای فقط

11977
07:26:47,680 --> 07:26:49,120
انجام خط فرمان ما در واقع

11978
07:26:49,120 --> 07:26:52,240
قرار است یک اسکریپت بنویسیم تا ما آن را مستقر کنیم

11979
07:26:52,240 --> 07:26:54,840
کد ما و چون ریخته گری دارد

11980
07:26:54,840 --> 07:26:57,200
همه چیز در جامد نوشته شده است

11981
07:26:57,200 --> 07:26:58,520
اسکریپتی که قرار است روی آن بنویسیم

11982
07:26:58,520 --> 07:27:00,718
استقرار کد ما نیز خواهد بود

11983
07:27:00,718 --> 07:27:03,878
محکم نوشته شده و اینجاست

11984
07:27:03,878 --> 07:27:06,040
استحکام به عنوان یک زبان قرارداد در مقابل

11985
07:27:06,040 --> 07:27:07,878
استحکام به عنوان یک زبان اسکریپت یک است

11986
07:27:07,878 --> 07:27:09,718
کمی متفاوت ریخته گری یک کل دارد

11987
07:27:09,718 --> 07:27:12,120
دسته ای از چیزهای ساخته شده در به ما

11988
07:27:12,120 --> 07:27:14,440
استحکام حتی عملکرد بیشتر در خارج

11989
07:27:14,440 --> 07:27:16,840
فقط از قراردادهای هوشمند و شما یاد خواهید گرفت

11990
07:27:16,840 --> 07:27:19,040
در مورد چگونگی بعد در دوره اما برای

11991
07:27:19,040 --> 07:27:21,160
اکنون می خواهیم یاد بگیریم که چگونه a را ایجاد کنیم

11992
07:27:21,160 --> 07:27:23,718
اسکریپت برای استقرار فضای ذخیره سازی ساده ما

11993
07:27:23,718 --> 07:27:25,718
قرارداد و نحوه ایجاد یک اسکریپت

11994
07:27:25,718 --> 07:27:28,040
برای انجام آن ابتدا به اسکریپت خود می رسیم

11995
07:27:28,040 --> 07:27:30,520
پوشه ما روی فایل جدید کلیک راست می کنیم

11996
07:27:30,520 --> 07:27:34,398
ایجاد فضای ذخیره سازی ساده

11997
07:27:34,398 --> 07:27:37,920
s.o این S.L فقط یک Foundry است

11998
07:27:37,920 --> 07:27:40,600
اکثر اوقات اسکریپت ها دارای قرارداد هستند

11999
07:27:40,600 --> 07:27:44,160
a s doou به جای اینکه فقط دوو و

12000
07:27:44,160 --> 07:27:46,080
در اینجا ما در واقع یک را می نویسیم

12001
07:27:46,080 --> 07:27:49,718
قرارداد محکمی برای استقرار هوشمند ما

12002
07:27:49,718 --> 07:27:51,878
قراردادی که کمی عجیب به نظر می رسد

12003
07:27:51,878 --> 07:27:53,798
اما زیاد نگران این موضوع نباشید

12004
07:27:53,798 --> 07:27:55,760
اسکریپت deploy قرار است در آن نوشته شود

12005
07:27:55,760 --> 07:27:57,440
استحکام اما نباید باشد

12006
07:27:57,440 --> 07:27:59,080
قراردادی را در نظر گرفتیم که ما در واقع

12007
07:27:59,080 --> 07:28:01,638
همیشه بخواهید آن را مستقر کنید فقط برای

12008
07:28:01,638 --> 07:28:03,840
در حال استقرار کد ما است اما در آن نوشته شده است

12009
07:28:03,840 --> 07:28:05,240
استحکام بنابراین از آنجایی که در نوشته شده است

12010
07:28:05,240 --> 07:28:06,638
جامد ما همان کاری را انجام خواهیم داد

12011
07:28:06,638 --> 07:28:10,440
شناسه مجوز معمول spdx MIT و اگر

12012
07:28:10,440 --> 07:28:12,558
ممکن است از خلبان کمکی GitHub استفاده کنید

12013
07:28:12,558 --> 07:28:15,280
حتی خودکار پیشنهاد مانند این و من فقط

12014
07:28:15,280 --> 07:28:17,600
رفتن به جلو و ضربه زدن به تب I'll do

12015
07:28:17,600 --> 07:28:20,840
استحکام پراگما

12016
07:28:20,840 --> 07:28:23,558
0.818 و سپس من قرارداد ایجاد می کنم

12017
07:28:23,558 --> 07:28:27,120
فضای ذخیره سازی ساده ای را مانند آن نصب کنید و من خواهم کرد

12018
07:28:27,120 --> 07:28:29,160
اگر به The Foundry Docs رفتید گزینه save را بزنید

12019
07:28:29,160 --> 07:28:31,638
ما در واقع می توانیم به این پایین بروید

12020
07:28:31,638 --> 07:28:33,318
بخش اسکریپت نویسی solidity در

12021
07:28:33,318 --> 07:28:35,798
آموزش و شما می توانید یاد بگیرید که چگونه

12022
07:28:35,798 --> 07:28:37,240
در واقع اسکریپت بنویسید و با آن کار کنید

12023
07:28:37,240 --> 07:28:39,080
اسکریپت ها اولین چیزی است که ما نیاز داریم

12024
07:28:39,080 --> 07:28:41,280
انجام دهید تا به آن ریخته گری بگویید که

12025
07:28:41,280 --> 07:28:43,318
این یک اسکریپت است که در واقع به آن نیاز داریم

12026
07:28:43,318 --> 07:28:45,478
اکنون یکی از کدهای اضافی را وارد کنید

12027
07:28:45,478 --> 07:28:47,000
چیزهایی که در اینجا دیدیم این بود

12028
07:28:47,000 --> 07:28:49,280
پوشه lib و این پوشه lib در واقع

12029
07:28:49,280 --> 07:28:51,280
با پوشه دیگری به نام Forge شروع می شود

12030
07:28:51,280 --> 07:28:54,558
STD this Forge STD مخفف Forge است

12031
07:28:54,558 --> 07:28:57,718
کتابخانه استاندارد در اینجا یک تن وجود دارد

12032
07:28:57,718 --> 07:29:01,000
از ابزارها و اسکریپت های مفید برای کار

12033
07:29:01,000 --> 07:29:03,558
با Foundry و به Foundry بگویید که

12034
07:29:03,558 --> 07:29:05,600
این قرارداد استقرار ذخیره سازی ساده است

12035
07:29:05,600 --> 07:29:07,398
در واقع اسکریپتی که باید از آن وارد کنیم

12036
07:29:07,398 --> 07:29:10,280
جعل STD بنابراین ما قصد داریم تا واردات را انجام دهیم

12037
07:29:10,280 --> 07:29:12,200
جعل

12038
07:29:12,200 --> 07:29:16,200
اسکریپت dstd. روح خود را خواهیم داشت

12039
07:29:16,200 --> 07:29:18,638
قرارداد استقرار ذخیره سازی ساده به ارث می برد

12040
07:29:18,638 --> 07:29:20,760
تمام قابلیت های این اسکریپت توسط

12041
07:29:20,760 --> 07:29:23,398
گفتن فیلمنامه است و می دانم که یاد گرفتیم

12042
07:29:23,398 --> 07:29:25,080
در مورد ارث قبل از شما باید

12043
07:29:25,080 --> 07:29:28,080
بدانیم که معنی آن اسکریپت است و سپس

12044
07:29:28,080 --> 07:29:29,840
علاوه بر این، ذخیره سازی ساده ما را مستقر می کنیم

12045
07:29:29,840 --> 07:29:31,680
است که نیاز به دانستن در مورد ما است

12046
07:29:31,680 --> 07:29:33,878
قرارداد ذخیره سازی ساده پس ما می رویم

12047
07:29:33,878 --> 07:29:36,160
جلو و واردات که واردات ما می رویم

12048
07:29:36,160 --> 07:29:38,000
یک دایرکتوری را پایین بیاورید زیرا ما در آن هستیم

12049
07:29:38,000 --> 07:29:39,718
پوشه اسکریپت و باید به آن برویم

12050
07:29:39,718 --> 07:29:42,280
پوشه SRC این دو نقطه است که چگونه می روید

12051
07:29:42,280 --> 07:29:46,160
در یک دایرکتوری اسلش SRC را در مقابل آن انجام می دهیم

12052
07:29:46,160 --> 07:29:48,600
حتی ممکن است کد به شما کمک کند تا اینجا را راهنمایی کنید

12053
07:29:48,600 --> 07:29:51,280
داش و دوباره آن را خودکار برای من درخواست کرد

12054
07:29:51,280 --> 07:29:53,638
و من Tab را زدم و اکنون وارد کردیم

12055
07:29:53,638 --> 07:29:55,920
ذخیره سازی ساده اکنون از آنجایی که ما آن را می دانیم

12056
07:29:55,920 --> 07:29:58,600
این روش نوبی برای انجام واردات ما است

12057
07:29:58,600 --> 07:30:01,240
با استفاده از named راه جالبی را انجام می دهیم

12058
07:30:01,240 --> 07:30:04,160
واردات به جای واردات بی نام اشکالی ندارد

12059
07:30:04,160 --> 07:30:07,120
اکنون در هر استقرار یا اسکریپت عالی است

12060
07:30:07,120 --> 07:30:09,558
قرارداد ما به عملکرد اصلی خود نیاز داریم که

12061
07:30:09,558 --> 07:30:11,440
قرار است اجرا نامیده شود و این است

12062
07:30:11,440 --> 07:30:14,200
دستوری خواهد بود که فراخوانی می شود

12063
07:30:14,200 --> 07:30:16,398
وقتی می‌رویم قراردادمان را اجرا کنیم

12064
07:30:16,398 --> 07:30:18,958
ما یک تابع به نام run we'll ایجاد خواهیم کرد

12065
07:30:18,958 --> 07:30:21,160
آن را خارجی کنیم و ما می توانیم یک

12066
07:30:21,160 --> 07:30:24,200
یک قرارداد ذخیره سازی ساده را برگردانید و در

12067
07:30:24,200 --> 07:30:27,000
در اینجا از یک کلمه کلیدی جدید استفاده می کنیم

12068
07:30:27,000 --> 07:30:28,798
که قبل از رفتن از آن استفاده نکرده بودیم

12069
07:30:28,798 --> 07:30:33,160
گفتن VM شروع پخش VM یک است

12070
07:30:33,160 --> 07:30:35,760
کلمه کلیدی خاص در استاندارد Forge

12071
07:30:35,760 --> 07:30:38,160
Library کلمه کلیدی VM یک خاص است

12072
07:30:38,160 --> 07:30:40,398
کلمه کلیدی که ما فقط می توانیم در Foundry استفاده کنیم

12073
07:30:40,398 --> 07:30:41,958
مربوط به چیزی به نام تقلب است

12074
07:30:41,958 --> 07:30:44,240
کدهایی که ما قصد نداریم به آن بپردازیم

12075
07:30:44,240 --> 07:30:46,558
خیلی عمیق در حال حاضر شما می توانید یک کل را ببینید

12076
07:30:46,558 --> 07:30:49,840
لیست کدهای تقلب Foundry در

12077
07:30:49,840 --> 07:30:52,478
اسناد و کتابخانه استاندارد Forge

12078
07:30:52,478 --> 07:30:54,398
مراجعی که حتی تقلب بیشتری دارند

12079
07:30:54,398 --> 07:30:56,878
کدها و همچنین این چیزهای VM فقط است

12080
07:30:56,878 --> 07:30:59,160
اگر واقعاً می خواهید در ریخته گری کار کنید

12081
07:30:59,160 --> 07:31:01,200
قرار بود سعی کنیم این را در ریمیکس یا اجرا کنیم

12082
07:31:01,200 --> 07:31:03,718
برخی چارچوب های دیگر کار نمی کند

12083
07:31:03,718 --> 07:31:06,160
این کدهای تقلب VM فقط در آن کار می کنند

12084
07:31:06,160 --> 07:31:08,318
ریخته گری به طور معمول معتبر نیست

12085
07:31:08,318 --> 07:31:11,040
اما اگر فورج را به ارث ببریم

12086
07:31:11,040 --> 07:31:14,000
کد STD این کلمه کلیدی VM وجود دارد اگر

12087
07:31:14,000 --> 07:31:16,240
شما از جامدادی کلاه سخت استفاده می کنید

12088
07:31:16,240 --> 07:31:18,200
پسوند ما در واقع می توانیم کنترل کنیم یا

12089
07:31:18,200 --> 07:31:21,000
دستور را در VM کلیک کنید و ما می توانیم

12090
07:31:21,000 --> 07:31:24,000
در واقع ببینید کجا تعریف شده است اما اگر

12091
07:31:24,000 --> 07:31:26,040
این گیج کننده است فعلاً آن را نادیده بگیرید

12092
07:31:26,040 --> 07:31:29,040
این vm شروع پخش می گوید هی

12093
07:31:29,040 --> 07:31:31,160
همه چیز بعد از این خط در داخل

12094
07:31:31,160 --> 07:31:33,318
از این تابع شما باید در واقع

12095
07:31:33,318 --> 07:31:36,440
ارسال به RPC و سپس زمانی که کارمان تمام شد

12096
07:31:36,440 --> 07:31:39,798
پخش ما قصد داریم vm را انجام دهیم. توقف

12097
07:31:39,798 --> 07:31:42,878
پخش بنابراین همه چیز در داخل این

12098
07:31:42,878 --> 07:31:45,638
چیزی است که ما در واقع می خواهیم ارسال کنیم و

12099
07:31:45,638 --> 07:31:47,718
استقرار دلیل ما این است

12100
07:31:47,718 --> 07:31:50,398
چون شاید ما چیزهایی مثل خودمان داریم

12101
07:31:50,398 --> 07:31:52,478
می خواهم قبل از تنظیم کد دیگ بخار

12102
07:31:52,478 --> 07:31:54,318
ما در واقع معاملات را ارسال می کنیم و ما

12103
07:31:54,318 --> 07:31:56,080
نمی خواهم هیچ بنزینی را برای مجموعه دوست ندارم خرج کنم

12104
07:31:56,080 --> 07:31:59,280
مقدار شروع به یک درست بنابراین هر

12105
07:31:59,280 --> 07:32:01,318
معامله ای که در واقع می خواهیم انجام دهیم

12106
07:32:01,318 --> 07:32:04,200
send ما باید بین این vm قرار دهیم.

12107
07:32:04,200 --> 07:32:07,120
شروع پخش و vm. توقف پخش

12108
07:32:07,120 --> 07:32:09,040
و ما بتوانیم فضای ذخیره سازی ساده خود را مستقر کنیم

12109
07:32:09,040 --> 07:32:12,840
قرارداد ما فقط ذخیره سازی ساده انجام می دهیم

12110
07:32:12,840 --> 07:32:15,478
ذخیره سازی با حروف کوچک ساده اینها هستند

12111
07:32:15,478 --> 07:32:17,600
ذخیره سازی ساده متفاوت متغیر

12112
07:32:17,600 --> 07:32:21,600
ذخیره سازی ساده قرارداد برابر با جدید است

12113
07:32:21,600 --> 07:32:24,280
ذخیره سازی ساده مانند این و به یاد داشته باشید

12114
07:32:24,280 --> 07:32:26,280
این کلمه کلیدی جدید چه کاری را به خوبی انجام می دهد

12115
07:32:26,280 --> 07:32:28,840
کلمه کلیدی جدید یک قرارداد جدید ایجاد می کند

12116
07:32:28,840 --> 07:32:31,360
استحکام آن نیز یک جدید ایجاد می کند

12117
07:32:31,360 --> 07:32:34,318
قرارداد بین VM Dotar ما

12118
07:32:34,318 --> 07:32:37,200
پخش این موجود در بین این VM

12119
07:32:37,200 --> 07:32:38,920
پخش دوستار در حال ارسال یک

12120
07:32:38,920 --> 07:32:41,120
معامله برای ایجاد یک ساده جدید

12121
07:32:41,120 --> 07:32:43,318
قرارداد ذخیره سازی اگر کمی باشد

12122
07:32:43,318 --> 07:32:45,558
در حال حاضر برای شما گیج کننده است، اشکالی ندارد

12123
07:32:45,558 --> 07:32:47,440
هرچه پیش می رویم، معنای بیشتری پیدا می کند

12124
07:32:47,440 --> 07:32:50,160
بعداً در این دوره اما در حال حاضر فقط

12125
07:32:50,160 --> 07:32:52,558
این کار را انجام دهید و با من همراه باشید و

12126
07:32:52,558 --> 07:32:56,120
سپس البته می توان گفت که ساده بشوید

12127
07:32:56,120 --> 07:32:59,080
ذخیره سازی خوب است اگر ما خود را بکشیم

12128
07:32:59,080 --> 07:33:00,280
پشتیبان گیری ترمینال

12129
07:33:00,280 --> 07:33:01,920
ما می توانیم ببینیم که سندان درست در حال اجرا است

12130
07:33:01,920 --> 07:33:04,040
اکنون می‌توانیم آن را با کنترل بکشیم

12131
07:33:04,040 --> 07:33:07,000
C ما به بالا و آنچه می توانیم روشن خواهیم کرد

12132
07:33:07,000 --> 07:33:12,200
اکنون انجام دهید، استقرار اسکریپت Forge را اجرا کنید

12133
07:33:12,200 --> 07:33:15,878
ذخیره سازی ساده s.o اینتر را بزنید و نگاه کنید

12134
07:33:15,878 --> 07:33:17,600
اوه به نظر می رسد که من چیزهای متفاوتی داشتم

12135
07:33:17,600 --> 07:33:21,160
نسخه های solidity اجازه دهید این را به a تغییر دهیم

12136
07:33:21,160 --> 07:33:24,120
هویج در اینجا بیایید این را به a تغییر دهیم

12137
07:33:24,120 --> 07:33:27,440
هویج در اینجا این 18 است به طوری که

12138
07:33:27,440 --> 07:33:29,840
آنها هر دو در یک نسخه هستند

12139
07:33:29,840 --> 07:33:32,398
اینها را پاک کنید یا اینها را کوچک کنید

12140
07:33:32,398 --> 07:33:35,360
بیرون ما دوبار می زنیم و فرار می کنیم

12141
07:33:35,360 --> 07:33:37,398
این دوباره و اکنون چیزی است که خواهید دید

12142
07:33:37,398 --> 07:33:40,878
در حال کامپایل کردن است و هر دو را کامپایل می کند

12143
07:33:40,878 --> 07:33:44,160
اسکریپت برای استقرار و ذخیره سازی ساده ما

12144
07:33:44,160 --> 07:33:47,280
قرارداد با استفاده از 0.8.9 زیرا ما این کار را انجام دادیم

12145
07:33:47,280 --> 07:33:49,398
اسکریپت موفق کامپایلر ماشین

12146
07:33:49,398 --> 07:33:51,478
موفق به ما می گوید گاز و سپس ما

12147
07:33:51,478 --> 07:33:53,080
رفتیم ساده خود را برگرداندیم

12148
07:33:53,080 --> 07:33:55,200
قرارداد ذخیره سازی که در اینجا مستقر شد

12149
07:33:55,200 --> 07:33:56,718
حالا ممکن است بپرسید صبر کنید صبر کنید صبر کنید

12150
07:33:56,718 --> 07:33:58,520
صبر کن پاتریک ما سندان نداریم

12151
07:33:58,520 --> 07:34:00,080
در حال اجرا، ما یک بلاک چین محلی نداریم

12152
07:34:00,080 --> 07:34:02,318
در حال اجرا در جایی که این به خوبی مستقر شد

12153
07:34:02,318 --> 07:34:05,718
اگر نشانی وب RPC را مشخص نکنید، ریخته گری

12154
07:34:05,718 --> 07:34:07,958
فقط به طور خودکار شما را مستقر می کند

12155
07:34:07,958 --> 07:34:11,040
قرارداد یا اجرای اسکریپت خود را بر روی یک

12156
07:34:11,040 --> 07:34:13,958
زنجیر سندان موقت پس یکبار دویدم

12157
07:34:13,958 --> 07:34:16,920
اسکریپت Forge که دید هیچ URL RPC وجود ندارد

12158
07:34:16,920 --> 07:34:19,798
بنابراین سندان موقتی را چرخاند

12159
07:34:19,798 --> 07:34:22,478
بلاک چین ذخیره سازی ساده ما را مستقر کرد

12160
07:34:22,478 --> 07:34:24,840
و سپس در پایان آن را دوباره پاره کرد

12161
07:34:24,840 --> 07:34:26,280
در صورت تمایل می توانید در پایین ببینید

12162
07:34:26,280 --> 07:34:28,958
شبیه سازی تراکنش Trin یک RPC

12163
07:34:28,958 --> 07:34:32,718
URL بنابراین اگر پاک کنیم Anvil and را اجرا می کنیم

12164
07:34:32,718 --> 07:34:35,760
سپس یک ترمینال جدید ایجاد کنید که بتوانیم آن را اجرا کنیم

12165
07:34:35,760 --> 07:34:39,760
اسکریپت جعل ساده استقرار

12166
07:34:39,760 --> 07:34:42,200
ذخیره سازی در s.o و من در حال ضربه زدن به تب به

12167
07:34:42,200 --> 07:34:46,520
تکمیل خودکار آن-- URL RPC به آن برگردید

12168
07:34:46,520 --> 07:34:51,240
Anvil این را کپی کنید به bash برگردید

12169
07:34:51,240 --> 07:34:55,000
بریده بریده HTTP ما در واقع تقریبا مستقر شده است

12170
07:34:55,000 --> 07:34:57,240
ما در واقع این کار را برای بلاک چین انجام دادیم

12171
07:34:57,240 --> 07:35:00,280
شبیه سازی استقرار در زنجیره ما

12172
07:35:00,280 --> 07:35:02,000
در اینجا یک قطعه دیگر به ما می دهد

12173
07:35:02,000 --> 07:35:03,600
اطلاعات برای پخش این

12174
07:35:03,600 --> 07:35:07,440
افزودن تراکنش ها - پخش و کیف پول

12175
07:35:07,440 --> 07:35:09,840
تنظیمات به دستور قبلی

12176
07:35:09,840 --> 07:35:13,280
و اکنون یک پوشه جدید دریافت می کنیم که می دهد

12177
07:35:13,280 --> 07:35:15,200
اطلاعات ما در مورد قبلی ما

12178
07:35:15,200 --> 07:35:17,760
استقرار در صورتی که فراموش کنیم

12179
07:35:17,760 --> 07:35:19,398
به عنوان مثال اگر ما قراردادی را اجرا کنیم، می توانیم

12180
07:35:19,398 --> 07:35:20,958
به اینجا برگردید و ببینید واقعاً کجا هستیم

12181
07:35:20,958 --> 07:35:23,000
کد مستقر شده است، پس بیایید خود را بالا بکشیم

12182
07:35:23,000 --> 07:35:25,558
ترمینال یک بار دیگر و در واقع مستقر شود

12183
07:35:25,558 --> 07:35:27,760
این به بلاک چین، بنابراین ما ضربه می زنیم

12184
07:35:27,760 --> 07:35:32,120
واضح است که می‌گویم ما URL RPC خود را داریم بنابراین

12185
07:35:32,120 --> 07:35:36,840
حالا بیایید پخش D را انجام دهیم و این کار را انجام خواهیم داد

12186
07:35:36,840 --> 07:35:40,478
D- کلید خصوصی و ما یک کلید خصوصی می گیریم

12187
07:35:40,478 --> 07:35:43,440
کلید از سندان و آن را در اینجا بچسبانید

12188
07:35:43,440 --> 07:35:45,878
و enter boom را بزنید و ما در the را می بینیم

12189
07:35:45,878 --> 07:35:48,798
اجرای روی زنجیره پایین کامل و

12190
07:35:48,798 --> 07:35:50,718
موفق می بینیم که مقداری بدست می آوریم

12191
07:35:50,718 --> 07:35:53,040
معاملات اینجا ما منتظر رسید

12192
07:35:53,040 --> 07:35:55,558
و غیره خیلی خارق العاده است، بنابراین ما یاد گرفتیم که چگونه این کار را انجام دهیم

12193
07:35:55,558 --> 07:35:58,798
در واقع قراردادهای هوشمند ما را مستقر کنیم

12194
07:35:58,798 --> 07:36:00,798
از طریق این اسکریپت در فرمان در حال حاضر

12195
07:36:00,798 --> 07:36:03,240
عالی

12196
07:36:04,318 --> 07:36:06,680
شغل حالا بیایید کمی بیشتر یاد بگیریم

12197
07:36:06,680 --> 07:36:09,360
در مورد آنچه واقعاً درست اتفاق افتاده است

12198
07:36:09,360 --> 07:36:11,120
زیرا در حال حاضر در حال ارسال معاملات

12199
07:36:11,120 --> 07:36:13,280
هنوز هم نوعی این چیز جادویی درست است

12200
07:36:13,280 --> 07:36:15,040
پس بیایید ترمینال خود را پنهان کنیم و برویم

12201
07:36:15,040 --> 07:36:17,600
تا اکسپلورر ما اجازه دهید این را بیرون بکشیم

12202
07:36:17,600 --> 07:36:20,440
کمی و بیایید به اینجا برویم

12203
07:36:20,440 --> 07:36:21,760
آنچه مهم است توجه داشته باشید این است که وجود دارد

12204
07:36:21,760 --> 07:36:23,318
در واقع چند پوشه مختلف در

12205
07:36:23,318 --> 07:36:25,878
در اینجا اجرا خشک پوشه هر زمان که ما است

12206
07:36:25,878 --> 07:36:27,718
یک بلاک چین در حال اجرا ندارید

12207
07:36:27,718 --> 07:36:30,080
در غیر این صورت این جدا می شود توسط

12208
07:36:30,080 --> 07:36:31,520
شناسه زنجیره ای و ما در مورد این صحبت خواهیم کرد

12209
07:36:31,520 --> 07:36:33,040
کمی بعد اما اگر وارد یکی شویم

12210
07:36:33,040 --> 07:36:35,000
از اینها یا اجرا خشک یا حتی فقط

12211
07:36:35,000 --> 07:36:37,200
اجرا آخرین ما جزئیات در مورد را ببینید

12212
07:36:37,200 --> 07:36:39,840
تراکنش ما یک تراکنش هش خواهیم دید

12213
07:36:39,840 --> 07:36:41,718
نام قرارداد را تایپ کنید آدرس بلاه

12214
07:36:41,718 --> 07:36:44,200
بخدا همین اینجا این معامله

12215
07:36:44,200 --> 07:36:47,200
بخش در واقع چیزی است که ارسال می شود

12216
07:36:47,200 --> 07:36:49,958
در Chain وقتی اسکریپت Forge را انجام می دهیم یا

12217
07:36:49,958 --> 07:36:52,920
جعل ایجاد این معامله است

12218
07:36:52,920 --> 07:36:55,318
که ما به آن URL RPC درست این را ارسال می کنیم

12219
07:36:55,318 --> 07:36:57,360
اگر با آن آشنایی دارید، داده های API است

12220
07:36:57,360 --> 07:36:59,120
https پست این داده هایی است که ما داریم

12221
07:36:59,120 --> 07:37:01,080
در واقع ارسال ارسال ما نوع ارسال می کنیم

12222
07:37:01,080 --> 07:37:03,280
که در حال حاضر فقط همه چیز نوع است

12223
07:37:03,280 --> 07:37:05,160
دو چون ما در ادغام هستیم انجام ندهید

12224
07:37:05,160 --> 07:37:06,958
نگران نوع یک باشید در حال حاضر ما یک داریم

12225
07:37:06,958 --> 07:37:09,478
که البته آدرس از آن است

12226
07:37:09,478 --> 07:37:13,000
که می خواهیم داشته باشیم، اینجا گاز داریم

12227
07:37:13,000 --> 07:37:15,638
و این مقدار هگز گاز در حال حاضر اگر است

12228
07:37:15,638 --> 07:37:17,160
ترمینال خود را به سمت بالا می کشیم و پاک می کنیم

12229
07:37:17,160 --> 07:37:18,878
این را می خواهم به شما نشان دهم

12230
07:37:18,878 --> 07:37:20,280
ترفند شگفت انگیزی که به شما کمک می کند

12231
07:37:20,280 --> 07:37:22,520
زندگی بسیار ساده تر از بازیگران پایین خط

12232
07:37:22,520 --> 07:37:24,520
در واقع می تواند بین هگز و تبدیل شود

12233
07:37:24,520 --> 07:37:26,638
اعداد واقعا به راحتی و بازیگران می آید

12234
07:37:26,638 --> 07:37:30,040
ساخته شده با ریخته گری ما D- به ریخته گری

12235
07:37:30,040 --> 07:37:34,398
پایه هگز ما را در اینجا بچسبانید و DEC را بنویسید

12236
07:37:34,398 --> 07:37:38,160
برای اعشار، این مقدار هگز را تبدیل می کند

12237
07:37:38,160 --> 07:37:43,000
به مقدار اعشاری آن 0x 714 C2 هر چه باشد

12238
07:37:43,000 --> 07:37:45,680
فقط این شماره است و من از این بازیگران استفاده می کنم

12239
07:37:45,680 --> 07:37:48,120
برای پایه تمام وقت شما می توانید مقداری قرار دهید

12240
07:37:48,120 --> 07:37:49,600
در اینجا و سپس آنچه را که می خواهید ارزش گذاری کنید

12241
07:37:49,600 --> 07:37:51,638
تبدیل آن به و این یک راه بسیار آسان است

12242
07:37:51,638 --> 07:37:53,760
برای دیدن مقداری ارزش، مقداری وجود دارد

12243
07:37:53,760 --> 07:37:56,558
چیزهای دیگر در بازیگران نیز اگر شما انجام دهید

12244
07:37:56,558 --> 07:38:00,878
بازیگران d-el راه های دیگری نیز وجود دارد

12245
07:38:00,878 --> 07:38:03,080
تبدیل واحدهای مختلف به یکدیگر

12246
07:38:03,080 --> 07:38:05,878
مثل از way spites 32 و برخی دیگر

12247
07:38:05,878 --> 07:38:07,958
چیزهای دیگر اما دو پایه یکی می شود

12248
07:38:07,958 --> 07:38:09,718
که ما قرار است از آن استفاده کنیم

12249
07:38:09,718 --> 07:38:11,920
گازی که با آن مقدار داریم

12250
07:38:11,920 --> 07:38:15,240
معامله بله از زمان استقرار a

12251
07:38:15,240 --> 07:38:17,440
قرارداد فقط یک معامله است که ما می توانیم

12252
07:38:17,440 --> 07:38:19,398
اگر بخواهیم ارزشی به آن اضافه کنیم

12253
07:38:19,398 --> 07:38:21,398
اسکریپت را درست در اینجا مستقر می کنیم

12254
07:38:21,398 --> 07:38:22,958
فقط چند براکت انجام دهید که ما می گوییم دوست داریم

12255
07:38:22,958 --> 07:38:26,120
اگر بخواهیم یک اتر را دوست داشته باشیم

12256
07:38:26,120 --> 07:38:29,040
این را با یک اتری که نمی‌توانیم ارسال کنیم، اجرا کنید

12257
07:38:29,040 --> 07:38:31,160
یک ارزش در اینجا زیرا در استحکام شما

12258
07:38:31,160 --> 07:38:32,760
نمی توان مقدار گزینه را تنظیم کرد اگر

12259
07:38:32,760 --> 07:38:34,318
سازنده قابل پرداخت نیست ما باید پرداخت کنیم

12260
07:38:34,318 --> 07:38:35,878
سازنده را قابل پرداخت کنیم اما ما

12261
07:38:35,878 --> 07:38:37,798
می تواند مانند هر چیز دیگری ارزش ارسال کند

12262
07:38:37,798 --> 07:38:40,638
معامله این قطعه داده بزرگ وجود دارد

12263
07:38:40,638 --> 07:38:42,240
در اینجا این در واقع قرارداد است

12264
07:38:42,240 --> 07:38:44,398
کد استقرار و کد قرارداد در

12265
07:38:44,398 --> 07:38:46,398
در اینجا ما راهبه هایی داریم که می خواهند

12266
07:38:46,398 --> 07:38:49,240
عددی باشد که فقط یک بار استفاده می شود و

12267
07:38:49,240 --> 07:38:50,798
سپس در مورد لیست دسترسی برای نگران نباشید

12268
07:38:50,798 --> 07:38:52,878
اکنون اما این همه معامله است

12269
07:38:52,878 --> 07:38:54,520
اطلاعات و پس از آن البته ما داریم

12270
07:38:54,520 --> 07:38:56,878
RPC ما اکنون چیزی است که در اینجا ذخیره نمی شود

12271
07:38:56,878 --> 07:38:58,360
چند قطعه دیگر از

12272
07:38:58,360 --> 07:39:00,360
معامله و علاوه بر آن وجود دارد

12273
07:39:00,360 --> 07:39:03,318
این مقادیر v r و s که به حساب می آیند

12274
07:39:03,318 --> 07:39:05,360
امضای معامله آن نیست

12275
07:39:05,360 --> 07:39:06,478
در اینجا ذخیره می شود زیرا اینطور است

12276
07:39:06,478 --> 07:39:08,120
به هر حال از نظر فنی بخشی از این است

12277
07:39:08,120 --> 07:39:10,840
آنها ارزش های عمومی و این RS و V هستند

12278
07:39:10,840 --> 07:39:13,040
اجازه دهید کلید خصوصی ما امضا کند

12279
07:39:13,040 --> 07:39:15,638
معامله پس واقعا چه اتفاقی می افتد

12280
07:39:15,638 --> 07:39:17,760
هنگامی که ما این دلیلی که ما نیاز داریم را ارسال می کنیم

12281
07:39:17,760 --> 07:39:19,478
کلید خصوصی این است که ما به کلید خصوصی نیاز داریم

12282
07:39:19,478 --> 07:39:22,040
در واقع معامله ای را که ما امضا می کنیم

12283
07:39:22,040 --> 07:39:23,878
ساخته شده است و این کمی اتفاق می افتد

12284
07:39:23,878 --> 07:39:25,760
زیر کاپوت بنابراین هر زمان که ما ارسال یک

12285
07:39:25,760 --> 07:39:27,958
معامله یک امضا وجود دارد

12286
07:39:27,958 --> 07:39:30,760
ما در حال امضای یک معامله هستیم

12287
07:39:30,760 --> 07:39:32,280
و سپس ما آن را ارسال می کنیم و این است

12288
07:39:32,280 --> 07:39:33,920
برای بعد در دوره آنها مهم است

12289
07:39:33,920 --> 07:39:35,878
آن را در اینجا ذخیره نکنید، بلکه آن را امضا کنید

12290
07:39:35,878 --> 07:39:38,760
معامله زمانی اتفاق می افتد که شما یک را امضا می کنید

12291
07:39:38,760 --> 07:39:40,398
معامله بسیار شبیه به انجام است

12292
07:39:40,398 --> 07:39:42,360
آن چیز هگزا که ما راهش را به شما نشان دادیم

12293
07:39:42,360 --> 07:39:43,398
شروع دوره با

12294
07:39:43,398 --> 07:39:45,680
بلاک چین فقط کلید خصوصی می تواند امضا کند

12295
07:39:45,680 --> 07:39:48,000
معامله این است که چگونه زمانی که ما ارسال

12296
07:39:48,000 --> 07:39:50,798
داده های ما را به یک گره می داند که آن است

12297
07:39:50,798 --> 07:39:52,718
می تواند آن را اجرا کند زیرا امضا شده است

12298
07:39:52,718 --> 07:39:54,360
با کلید خصوصی ما من نمی روم

12299
07:39:54,360 --> 07:39:56,520
خیلی عمیق به آن در حال حاضر این آجیل

12300
07:39:56,520 --> 07:39:58,760
هر قطعه کمی مهم است

12301
07:39:58,760 --> 07:39:59,920
کیف پول تکی

12302
07:39:59,920 --> 07:40:02,318
دارای شمارنده معاملات است که می باشد

12303
07:40:02,318 --> 07:40:04,040
اساسا راهبه ها هر زمان که شما ارسال یک

12304
07:40:04,040 --> 07:40:06,398
معامله شما به آن یک راهبه یا این

12305
07:40:06,398 --> 07:40:08,240
ارزش این عدد را فقط یک بار استفاده کنید

12306
07:40:08,240 --> 07:40:10,878
اساساً معاملات خود را این حساب کنید

12307
07:40:10,878 --> 07:40:12,520
واقعا خوبه چون اگه بخوای

12308
07:40:12,520 --> 07:40:15,040
بازپخش تراکنش هایی که فقط می خواهید ارسال کنید

12309
07:40:15,040 --> 07:40:16,798
همان داده های تراکنش با همان

12310
07:40:16,798 --> 07:40:18,878
راهبه ها به عنوان مثال اگر ما یک

12311
07:40:18,878 --> 07:40:20,478
معامله ای که انجام نشد

12312
07:40:20,478 --> 07:40:22,680
خواهید دید که این در این اجرا است

12313
07:40:22,680 --> 07:40:25,680
آخرین با خشک اگر دوباره این را اجرا کنیم

12314
07:40:25,680 --> 07:40:27,638
اگر ما ضربه بزنیم، اگر اجرا کنیم خواهید دید

12315
07:40:27,638 --> 07:40:29,760
معامله ما دوباره با سندان ما

12316
07:40:29,760 --> 07:40:31,558
در اینجا مستقر شده است، ما در واقع مستقر خواهیم کرد

12317
07:40:31,558 --> 07:40:33,840
اگر به معامله خود بازگردیم، تراکنش دیگری است

12318
07:40:33,840 --> 07:40:35,398
پوشه پخش می بینیم که در واقع وجود دارد

12319
07:40:35,398 --> 07:40:37,718
اگر ما برویم دو اجرا و یک اجرا جدید

12320
07:40:37,718 --> 07:40:40,360
به آخرین اجرای ما اکنون آن را خواهید دید

12321
07:40:40,360 --> 07:40:43,760
بیشترین آخرین اجرا در حال حاضر دارای 0x1 است

12322
07:40:43,760 --> 07:40:45,478
این افزایش هر بار ما

12323
07:40:45,478 --> 07:40:47,680
یک تراکنش افزایشی راهبه خود را ارسال کنید

12324
07:40:47,680 --> 07:40:50,160
هر بار که تراکنش ارسال می کنید و

12325
07:40:50,160 --> 07:40:52,000
دوباره قرارداد استقرار هستند

12326
07:40:52,000 --> 07:40:54,120
معاملات در حال حاضر ما بیش از بسیاری از

12327
07:40:54,120 --> 07:40:55,440
چیزهای در اینجا اما مهم ترین

12328
07:40:55,440 --> 07:40:57,120
غذای آماده من می خواهم شما را از این است

12329
07:40:57,120 --> 07:40:58,318
هر زمان که وضعیت را در مورد تغییر دهید

12330
07:40:58,318 --> 07:41:01,160
بلاک چین این کار را در یک تراکنش انجام می دهد

12331
07:41:01,160 --> 07:41:02,878
و متمایز کننده خواهد بود

12332
07:41:02,878 --> 07:41:05,200
چه چیزی در این فیلد داده این داده وجود دارد

12333
07:41:05,200 --> 07:41:07,200
فیلد حاوی کدهای عملیاتی برای گفتن است

12334
07:41:07,200 --> 07:41:09,520
بلاک چین سلام من می خواهم یک جدید ایجاد کنم

12335
07:41:09,520 --> 07:41:11,520
قرارداد ما واقعا قرار نیست برویم

12336
07:41:11,520 --> 07:41:13,878
بیش از حد عمیق به آنچه این کدهای عملیاتی هستند یا

12337
07:41:13,878 --> 07:41:16,200
این کد bite evm ما به طور خلاصه صحبت خواهیم کرد

12338
07:41:16,200 --> 07:41:18,040
در مورد کدهای عملیاتی بعدی در این دوره اما

12339
07:41:18,040 --> 07:41:20,318
اگر می خواهید واقعاً در مورد op یاد بگیرید

12340
07:41:20,318 --> 07:41:21,760
کدها و مونتاژ دیگری داریم

12341
07:41:21,760 --> 07:41:23,200
دوره در مورد امنیت در حال بیرون آمدن است که ما

12342
07:41:23,200 --> 07:41:25,040
از آن عبور کنید اما این بیشترین است

12343
07:41:25,040 --> 07:41:27,360
چیز مهمی است که وقتی هستیم آن را برداریم

12344
07:41:27,360 --> 07:41:28,920
در ریمیکس و ما در حال ارسال تراکنش ها هستیم

12345
07:41:28,920 --> 07:41:31,360
با این دکمه ها ما دقیقاً کار را انجام می دهیم

12346
07:41:31,360 --> 07:41:32,920
همان چیزی که ما داده ها را پر می کنیم

12347
07:41:32,920 --> 07:41:35,160
میدان تراکنش اما به جای

12348
07:41:35,160 --> 07:41:37,040
داده های مرتبط با ایجاد

12349
07:41:37,040 --> 07:41:39,280
قراردادی که داده ها با آن مرتبط هستند

12350
07:41:39,280 --> 07:41:41,878
ارسال الف

12351
07:41:50,080 --> 07:41:52,520
معامله در حال حاضر عالی است

12352
07:41:52,520 --> 07:41:53,798
اگرچه در واقع قراردادهای ما را مستقر کرد

12353
07:41:53,798 --> 07:41:55,080
ما باید یاد بگیریم که چگونه با آن تعامل کنیم

12354
07:41:55,080 --> 07:41:56,680
آنها را به همان روشی که ریمیکس اجازه می دهد

12355
07:41:56,680 --> 07:41:57,840
ما با آنها ارتباط برقرار کنیم

12356
07:41:57,840 --> 07:41:59,638
دکمه های اینجا در حال حاضر دو راه برای وجود دارد

12357
07:41:59,638 --> 07:42:01,440
در واقع با قراردادهای ما تعامل کنید

12358
07:42:01,440 --> 07:42:03,160
قرار است همان کاری را که قبلا انجام می دادیم انجام دهد

12359
07:42:03,160 --> 07:42:05,000
با اسکریپت اما راه دیگر این است

12360
07:42:05,000 --> 07:42:06,478
در واقع قرار است به طور مستقیم از

12361
07:42:06,478 --> 07:42:08,000
خط فرمان بنابراین ما در واقع می رویم

12362
07:42:08,000 --> 07:42:10,080
برای یادگیری قسمت های خط فرمان در این

12363
07:42:10,080 --> 07:42:11,040
پروژه و سپس ما می خواهیم یاد بگیریم

12364
07:42:11,040 --> 07:42:13,240
چگونه می توان اسکریپت ها را در پروژه های بعدی انجام داد

12365
07:42:13,240 --> 07:42:15,600
بیایید ترمینال خود را اینجا و فقط بالا بکشیم

12366
07:42:15,600 --> 07:42:17,680
برای اطمینان از اینکه ما این را مستقر کرده ایم

12367
07:42:17,680 --> 07:42:20,120
بیایید چند بار بزنیم و خواهیم کرد

12368
07:42:20,120 --> 07:42:22,718
این اسکریپت استقرار را اکنون فقط در یک بار اجرا کنید

12369
07:42:22,718 --> 07:42:24,000
دوم ما می خواهیم یاد بگیریم که چگونه

12370
07:42:24,000 --> 07:42:26,000
در واقع با قراردادهای ما تعامل دارند

12371
07:42:26,000 --> 07:42:27,600
از خط فرمان و همچنین شبیه به

12372
07:42:27,600 --> 07:42:29,520
چگونه ریمیکس همه اینها را دارد به جز دکمه هایی که

12373
07:42:29,520 --> 07:42:32,120
ما می‌توانیم فشار دهیم

12374
07:42:32,120 --> 07:42:34,040
تا این کمی بهتر شود و

12375
07:42:34,040 --> 07:42:35,398
ما قصد داریم چند تا را بگیریم

12376
07:42:35,398 --> 07:42:38,080
رویکردهای مختلف برای نداشتن این

12377
07:42:38,080 --> 07:42:40,200
در خط فرمان همانطور که قبل از ما دیدید

12378
07:42:40,200 --> 07:42:42,638
می توانید از Forge برای ایجاد خمیر تعاملی استفاده کنید

12379
07:42:42,638 --> 07:42:44,718
کلید خصوصی ما وارد شده و وارد نمی شود

12380
07:42:44,718 --> 07:42:46,878
خط فرمان ما در واقع نمی توانیم استفاده کنیم

12381
07:42:46,878 --> 07:42:49,318
تعاملی برای زمانی که ما در حال ارسال هستیم

12382
07:42:49,318 --> 07:42:50,840
اسکریپت در حال حاضر من مطمئن هستم که در

12383
07:42:50,840 --> 07:42:51,840
آینده آنها کمی آن را درست خواهند کرد

12384
07:42:51,840 --> 07:42:53,920
انجام این کار برای ما آسان تر است اما در حال حاضر

12385
07:42:53,920 --> 07:42:56,160
ما واقعاً نمی خواهیم این کار را انجام دهیم -

12386
07:42:56,160 --> 07:42:58,440
کلید خصوصی و کلید خصوصی ما را در آن قرار دهید

12387
07:42:58,440 --> 07:43:01,520
PL Tex پس چه کار دیگری می توانیم انجام دهیم

12388
07:43:01,520 --> 07:43:03,958
گزینه های جایگزین می تواند انجام دهد ما در حال حاضر آنچه که من هستم

12389
07:43:03,958 --> 07:43:06,878
یک بار دیگر به شما نشان می دهم فقط انجام دهید

12390
07:43:06,878 --> 07:43:09,280
این برای محیط های توسعه شما

12391
07:43:09,280 --> 07:43:11,318
یک کلید خصوصی واقعی در اینجا قرار ندهید

12392
07:43:11,318 --> 07:43:12,958
دلیل اینکه این را به شما نشان می دهم این است

12393
07:43:12,958 --> 07:43:15,478
چون تستش خیلی سریعتره

12394
07:43:15,478 --> 07:43:17,040
با این حال استفاده از آن وحشتناک است

12395
07:43:17,040 --> 07:43:18,318
تولید بنابراین این برای آن جالب است

12396
07:43:18,318 --> 07:43:20,680
اهداف توسعه این جالب نیست

12397
07:43:20,680 --> 07:43:23,318
برای اهداف تولید واقعی چه

12398
07:43:23,318 --> 07:43:24,080
ما قصد داریم انجام دهیم

12399
07:43:24,080 --> 07:43:26,680
یک فایل جدید به نام EnV ایجاد کنید و

12400
07:43:26,680 --> 07:43:28,638
هر زمان که یک EnV را برای اولین بار ایجاد کنید

12401
07:43:28,638 --> 07:43:30,478
کاری که باید انجام دهید این است که به یک g ignore بروید

12402
07:43:30,478 --> 07:43:34,798
فایل مطمئن شوید که یک EnV در این G وجود دارد

12403
07:43:34,798 --> 07:43:37,160
نادیده بگیر من آنچه را که سگ نادیده می گیرد را توضیح خواهم داد

12404
07:43:37,160 --> 07:43:39,200
در آینده انجام می دهد اما در حال حاضر فقط دارد

12405
07:43:39,200 --> 07:43:41,360
این اولین کاری است که در DV ما انجام می دهید

12406
07:43:41,360 --> 07:43:43,000
فایلی که می توانیم در آن چیزی که به آن نامیده می شود قرار دهیم

12407
07:43:43,000 --> 07:43:45,080
متغیرهای محیطی اینها هستند

12408
07:43:45,080 --> 07:43:47,000
متغیرهایی که ممکن است کمی باشند

12409
07:43:47,000 --> 07:43:48,318
حساس است که ما واقعا نمی خواهیم

12410
07:43:48,318 --> 07:43:49,638
در خط فرمان بنویسید یا

12411
07:43:49,638 --> 07:43:51,638
به طور تصادفی در معرض دید عمومی یکی از

12412
07:43:51,638 --> 07:43:52,840
آنها البته ما خواهند بود

12413
07:43:52,840 --> 07:43:57,000
کلید خصوصی پس بیایید به اسکرول سندان برویم

12414
07:43:57,000 --> 07:44:00,080
آن کلید خصوصی را کپی و جایگذاری کنید

12415
07:44:00,080 --> 07:44:02,200
آن را در اینجا و ما این کلید خصوصی را داریم

12416
07:44:02,200 --> 07:44:04,840
برابر با این است که معمولاً شما نیز خواهید دید

12417
07:44:04,840 --> 07:44:09,440
URL RPC برابر است با آنچه Anvil RPC Rel ما است

12418
07:44:09,440 --> 07:44:11,558
اجازه دهید این در اینجا باشد تا ما انجام دهیم

12419
07:44:11,558 --> 07:44:14,920
HTTP SL اسلش آن را در آنجا و

12420
07:44:14,920 --> 07:44:17,000
عالی است حالا که آن ها را در آنجا داریم

12421
07:44:17,000 --> 07:44:20,360
کاری که ما می توانیم انجام دهیم این است که اکنون منبع اجرا شود. EMV

12422
07:44:20,360 --> 07:44:22,160
که این محیط ها را اضافه خواهد کرد

12423
07:44:22,160 --> 07:44:25,638
متغیرها در پوسته ما در اینجا و ما می توانیم

12424
07:44:25,638 --> 07:44:28,398
کلید خصوصی Echo را مانند آن انجام دهید و ما انجام خواهیم داد

12425
07:44:28,398 --> 07:44:30,200
کلید خصوصی ما را ببینید

12426
07:44:30,200 --> 07:44:32,718
پس ما همچنین می توانیم علامت دلار اکو را انجام دهیم

12427
07:44:32,718 --> 07:44:36,160
URL RPC و ما URL RPC خود را خواهیم دید

12428
07:44:36,160 --> 07:44:37,680
در واقع اینگونه نشان داده شود و بعد چه

12429
07:44:37,680 --> 07:44:40,360
ما می توانیم انجام دهیم این است که ما می توانیم به خودمان برگردیم

12430
07:44:40,360 --> 07:44:42,360
جعل اسکریپت و به جای تایپ کردن

12431
07:44:42,360 --> 07:44:44,360
کلید خصوصی ما فقط دلار را انجام می دهیم

12432
07:44:44,360 --> 07:44:48,760
نشانی اینترنتی RPC کلید خصوصی و دلار را امضا کنید

12433
07:44:48,760 --> 07:44:51,000
بنابراین اکنون URL RPC و کلید خصوصی ما

12434
07:44:51,000 --> 07:44:53,440
حداقل به دستور ما اجرا نمی شوند

12435
07:44:53,440 --> 07:44:55,680
خط به طوری که در ما ذخیره نشود

12436
07:44:55,680 --> 07:44:57,760
تاریخ شل موضوع البته این است

12437
07:44:57,760 --> 07:45:00,000
خوب حالا ما آن را در آن ذخیره کرده ایم

12438
07:45:00,000 --> 07:45:02,680
این EnV هر زمان که کلید خود را دارید

12439
07:45:02,680 --> 07:45:04,558
باید در متن ساده ذخیره شود

12440
07:45:04,558 --> 07:45:06,798
می ترسی که باید کمی باشی

12441
07:45:06,798 --> 07:45:09,478
عصبی هستیم تا بتوانیم یکی دیگر را مصرف کنیم

12442
07:45:09,478 --> 07:45:12,040
قدمی برای ایمن تر کردن این امر و

12443
07:45:12,040 --> 07:45:13,000
این یکی از مراحل خواهد بود

12444
07:45:13,000 --> 07:45:14,160
که توصیه می کنم چه زمانی مصرف کنید

12445
07:45:14,160 --> 07:45:15,798
شما در واقع با تولید کار می کنید

12446
07:45:15,798 --> 07:45:17,958
کدی که قطعا نمی خواهید

12447
07:45:17,958 --> 07:45:20,318
راه اندازی کد تولید با فایل aemv

12448
07:45:20,318 --> 07:45:22,558
و من همه اینها را خیلی خلاصه می کنم

12449
07:45:22,558 --> 07:45:24,558
به زودی فقط با من همراه باشید من این را قول می دهم

12450
07:45:24,558 --> 07:45:25,798
کمی خسته کننده است اما این است

12451
07:45:25,798 --> 07:45:27,600
فوق العاده فوق العاده مهم است که شما

12452
07:45:27,600 --> 07:45:29,200
این را درست دریافت کنم و من سعی خواهم کرد

12453
07:45:29,200 --> 07:45:30,680
حالا از خراب شدنت جلوگیری کن

12454
07:45:30,680 --> 07:45:32,440
ریخته گری ابزاری است که دائماً است

12455
07:45:32,440 --> 07:45:34,478
در حال بهبود و به روز رسانی و وجود دارد

12456
07:45:34,478 --> 07:45:36,200
یک مشکل در مخزن The Foundry در حال حاضر

12457
07:45:36,200 --> 07:45:38,200
به نام بهبود مدیریت کیف پول ما

12458
07:45:38,200 --> 07:45:40,718
با استفاده از فروشگاه کلید من دوست دارم راهی برای آن داشته باشم

12459
07:45:40,718 --> 07:45:42,398
شما واقعاً خصوصی خود را رمزگذاری کنید

12460
07:45:42,398 --> 07:45:45,120
کلید به طوری که هیچ یک از شما به طور تصادفی

12461
07:45:45,120 --> 07:45:46,638
یک کلید خصوصی را به GitHub فشار دهید یا

12462
07:45:46,638 --> 07:45:48,280
یک کلید خصوصی را نشان دهید که در PL است

12463
07:45:48,280 --> 07:45:52,200
اگر اسکریپت Forge d-el و را اجرا می کنید، متن را ارسال کنید

12464
07:45:52,200 --> 07:45:54,398
با اسکرول کردن به بالا این کیف پول را دریافت می کنید

12465
07:45:54,398 --> 07:45:56,120
بخش گزینه ها که در آن واقعاً می توانید

12466
07:45:56,120 --> 07:45:58,600
مسیر را به یک فروشگاه کلید رمزگذاری شده عبور دهید

12467
07:45:58,600 --> 07:46:01,600
فایل و رمز عبور یک فروشگاه کلید است

12468
07:46:01,600 --> 07:46:03,840
فایلی که کلید خصوصی شما را دارد اما

12469
07:46:03,840 --> 07:46:05,920
رمزگذاری شده توسط رمز عبور به جای

12470
07:46:05,920 --> 07:46:08,120
داشتن کلید خصوصی در PL برای شما پیامک می کند

12471
07:46:08,120 --> 07:46:09,280
آن را رمزگذاری می کنید و شما این کار را می کنید

12472
07:46:09,280 --> 07:46:10,718
فقط برای رمزگشایی به رمز عبور نیاز دارید

12473
07:46:10,718 --> 07:46:13,920
این یک راه بسیار امن تر برای استقرار شما است

12474
07:46:13,920 --> 07:46:16,080
قراردادهایی که من به آنها زمینه اضافه کرده ام

12475
07:46:16,080 --> 07:46:18,558
موضوع دیگری در Foundry نیز هست و اگر

12476
07:46:18,558 --> 07:46:19,920
همه شما می توانید وارد اینجا شوید و این را بدهید

12477
07:46:19,920 --> 07:46:21,920
یک شست بالا که فوق العاده خواهد بود

12478
07:46:21,920 --> 07:46:24,080
روشی برای رمزگذاری کلید خصوصی در یک

12479
07:46:24,080 --> 07:46:25,958
فایل ذخیره کلید به صورت بومی در وجود ندارد

12480
07:46:25,958 --> 07:46:28,080
ریخته گری هنوز اما من یک جایزه گذاشته ام

12481
07:46:28,080 --> 07:46:30,000
برای اینکه کسی واقعاً این را اجرا کند

12482
07:46:30,000 --> 07:46:31,600
بنابراین مطمئن شوید که فقط مخزن G up را بررسی کنید

12483
07:46:31,600 --> 07:46:33,440
مرتبط با این دوره برای بررسی

12484
07:46:33,440 --> 07:46:35,680
ببینید آیا این ویژگی اجرا شده است یا خیر

12485
07:46:35,680 --> 07:46:37,360
بنابراین آنچه من واقعاً سعی می کنم به آن برسم این است

12486
07:46:37,360 --> 07:46:39,680
در حال حاضر یک کلید خصوصی در ourv

12487
07:46:39,680 --> 07:46:42,398
تا زمانی که افشا نکنیم فایل عالی است

12488
07:46:42,398 --> 07:46:45,398
فایل EMV اما برای پول واقعی شما هستید

12489
07:46:45,398 --> 07:46:46,958
قرار نیست کاری را انجام دهیم که قرار نیست انجام دهیم

12490
07:46:46,958 --> 07:46:49,160
با پول واقعی که می رویم این کار را خوب انجام دهید

12491
07:46:49,160 --> 07:46:51,040
برای استفاده از خط تیره های تعاملی برای چسباندن

12492
07:46:51,040 --> 07:46:53,040
کلید خصوصی ما یا ما از a استفاده می کنیم

12493
07:46:53,040 --> 07:46:55,760
فایل keystore با یک رمز عبور

12494
07:46:55,760 --> 07:46:57,798
Foundry اضافه می کند که ابزارهایی وجود دارد

12495
07:46:57,798 --> 07:46:59,798
مانند ابزارهای dap و نشانه ای که می توانید

12496
07:46:59,798 --> 07:47:01,440
در صورت تمایل به صورت اختیاری دانلود کنید

12497
07:47:01,440 --> 07:47:03,520
استقرار و تعامل با کیف پول هایی که

12498
07:47:03,520 --> 07:47:05,120
پول واقعی در آنها وجود دارد و دارد

12499
07:47:05,120 --> 07:47:07,760
این کلمه کلیدی import که در آن می توانید وارد کنید

12500
07:47:07,760 --> 07:47:10,240
کلید خصوصی خود را در یک فایل ذخیره کلید

12501
07:47:10,240 --> 07:47:11,240
و سپس شما به وضوح

12502
07:47:11,240 --> 07:47:13,360
آن را با رمز عبور رمزگذاری کنید تا برای

12503
07:47:13,360 --> 07:47:15,120
لحظه ای که این تنظیمات شماست اما در

12504
07:47:15,120 --> 07:47:17,040
در آینده این تنظیمات شما خواهد بود

12505
07:47:17,040 --> 07:47:18,718
خوب این الان جالب است اما در آن نیست

12506
07:47:18,718 --> 07:47:20,878
آینده و علاوه بر این اگر به The

12507
07:47:20,878 --> 07:47:22,558
Foundry full course f23 شما میروید

12508
07:47:22,558 --> 07:47:25,558
بحث ها و این نیز در و خواهد بود

12509
07:47:25,558 --> 07:47:27,080
این نیز جایی در این طرف خواهد بود

12510
07:47:27,080 --> 07:47:29,638
در برخی موارد شما این EMV را خواهید دید

12511
07:47:29,638 --> 07:47:31,160
تعهدی که یک دسته کامل دارد

12512
07:47:31,160 --> 07:47:33,878
اطلاعاتی در مورد کار با فایل های v

12513
07:47:33,878 --> 07:47:35,520
و کلید خصوصی خود را ایمن تر نگه دارید

12514
07:47:35,520 --> 07:47:36,920
بقیه این دوره را می رویم

12515
07:47:36,920 --> 07:47:39,398
با این نحو کار کنید زیرا آن را دارد

12516
07:47:39,398 --> 07:47:41,280
آسان تر است با این حال من واقعا امیدوارم که

12517
07:47:41,280 --> 07:47:43,760
ریخته گری در آینده این کلید را اضافه می کند

12518
07:47:43,760 --> 07:47:45,638
ذخیره رمزگذاری به طور پیش فرض به طوری که ما

12519
07:47:45,638 --> 07:47:47,360
به طور تصادفی خصوصی ما را فاش نکنید

12520
07:47:47,360 --> 07:47:49,840
کلیدها و من این کار را برای ترساندن شما انجام نمی دهم

12521
07:47:49,840 --> 07:47:51,520
اما من این کار را برای تحت تاثیر قرار دادن شما انجام می دهم

12522
07:47:51,520 --> 07:47:53,558
اهمیت اطمینان از حفظ

12523
07:47:53,558 --> 07:47:55,798
آن کلید خصوصی و آن گاوصندوق پنومونیکی

12524
07:47:55,798 --> 07:47:56,958
دلیل دیگری که ما می توانیم آن را بیان کنیم

12525
07:47:56,958 --> 07:47:59,280
کلید خصوصی ما در فایل ourv این است

12526
07:47:59,280 --> 07:48:01,240
تو قبلا به من قول دادی که هستی

12527
07:48:01,240 --> 07:48:03,478
فقط با توسعه کار می کند

12528
07:48:03,478 --> 07:48:04,760
کلید خصوصی یا کلید خصوصی که شما هستید

12529
07:48:04,760 --> 07:48:06,920
قرار نیست پول واقعی به آن اضافه شود

12530
07:48:06,920 --> 07:48:09,040
اگر آن را افشا کنی خوب می شود اما تو

12531
07:48:09,040 --> 07:48:10,920
هنوز هم می خواهم تمرین نکنم آن را فاش نکنم

12532
07:48:10,920 --> 07:48:12,680
پس لطفا کمی وقت بگذارید و این را بخوانید

12533
07:48:12,680 --> 07:48:14,478
و سپس اگر با همه چیز موافق هستید

12534
07:48:14,478 --> 07:48:17,878
فقط به عنوان یک نظر در مورد آن بگویید من در امان خواهم بود

12535
07:48:17,878 --> 07:48:19,398
این تعهد DV بنابراین من قصد دارم آن را بخوانم

12536
07:48:19,398 --> 07:48:21,160
بیرون و برای شما مهم است

12537
07:48:21,160 --> 07:48:22,760
درک این حرکت رو به جلو پس آن است

12538
07:48:22,760 --> 07:48:23,878
اینجا کمی خشک خواهم شد اما من هستم

12539
07:48:23,878 --> 07:48:25,878
فقط میخوام بخونمش قسم میخورم

12540
07:48:25,878 --> 07:48:27,398
که من هرگز یک کلید خصوصی قرار نمی دهم یا

12541
07:48:27,398 --> 07:48:29,760
عبارت مخفی یا پنومونیک در فایل ainv

12542
07:48:29,760 --> 07:48:31,958
که با وجوه واقعی مرتبط است

12543
07:48:31,958 --> 07:48:34,360
فقط کلیدهای خصوصی را در ainv قرار می دهد

12544
07:48:34,360 --> 07:48:36,558
فایلی که فقط تست در لینک eth یا

12545
07:48:36,558 --> 07:48:38,558
وقتی در حال آزمایش هستم، سایر ارزهای دیجیتال

12546
07:48:38,558 --> 07:48:40,520
و در حال توسعه از یک متفاوت استفاده خواهم کرد

12547
07:48:40,520 --> 07:48:42,280
کیف پول نسبت به کیف پول من

12548
07:48:42,280 --> 07:48:45,318
وجوه واقعی می دانم که اگر فراموش کنم الف

12549
07:48:45,318 --> 07:48:48,120
DOT نادیده گرفته می شود و عبارت کلیدی من را فشار می دهد

12550
07:48:48,120 --> 07:48:50,160
GitHub حتی برای یک ثانیه یا نمایش

12551
07:48:50,160 --> 07:48:52,360
عبارت کلیدی من به اینترنت برای تقسیم

12552
07:48:52,360 --> 07:48:54,558
دوم باید در نظر گرفته شود

12553
07:48:54,558 --> 07:48:56,200
به خطر افتاده و من باید تمام توانم را جابجا کنم

12554
07:48:56,200 --> 07:48:57,638
بودجه بلافاصله این است که واقعا

12555
07:48:57,638 --> 07:49:00,000
خط مهم حتی اگر خود را نشان دهید

12556
07:49:00,000 --> 07:49:01,798
کلید خصوصی در هر نقطه از اینترنت

12557
07:49:01,798 --> 07:49:03,798
حتی برای یک ثانیه در نظر گرفته می شود

12558
07:49:03,798 --> 07:49:05,718
به خطر افتاده و شما باید همه چیز خود را حرکت دهید

12559
07:49:05,718 --> 07:49:08,000
اگر من مطمئن نیستم که آیا من فورا بودجه

12560
07:49:08,000 --> 07:49:09,440
حساب دارای وجوه واقعی در آن است

12561
07:49:09,440 --> 07:49:11,360
فرض کنید وجوه واقعی در آن وجود دارد اگر من

12562
07:49:11,360 --> 07:49:12,760
فرض کنید که سرمایه واقعی در آن وجود دارد

12563
07:49:12,760 --> 07:49:14,558
از آن برای اهداف توسعه استفاده نکنید

12564
07:49:14,558 --> 07:49:18,240
آگاه است که حتی در متاماسک من اگر ضربه بزنم

12565
07:49:18,240 --> 07:49:19,958
ایجاد حساب کاربری یا اضافه کردن حساب در من

12566
07:49:19,958 --> 07:49:21,958
متاماسک یا سایر کیف پول های eth که دریافت خواهم کرد

12567
07:49:21,958 --> 07:49:24,240
یک کلید خصوصی جدید اما آن را به اشتراک می گذارد

12568
07:49:24,240 --> 07:49:26,440
همان عبارت مخفی slne monic of the

12569
07:49:26,440 --> 07:49:27,638
سایر حساب های ایجاد شده در آن

12570
07:49:27,638 --> 07:49:29,760
metamask اینها اضافاتی هستند که من

12571
07:49:29,760 --> 07:49:31,360
ساخته شده از آخرین دوره برای این

12572
07:49:31,360 --> 07:49:33,478
البته من فقط از وجوه مرتبط استفاده خواهم کرد

12573
07:49:33,478 --> 07:49:35,600
با نام تجاری جدید من هرگز استفاده نشده متاماسک

12574
07:49:35,600 --> 07:49:37,920
یا کیف پول دیگر و دوباره اکثر مرورگرها

12575
07:49:37,920 --> 07:49:39,920
شما می توانید پروفایل متفاوتی را انتخاب کنید و

12576
07:49:39,920 --> 07:49:41,318
یک متاماسک را روی دیگری نصب کنید

12577
07:49:41,318 --> 07:49:43,240
پروفایل و از آن متاماسک برای این کار استفاده کنید

12578
07:49:43,240 --> 07:49:45,398
هدف توسعه اگر باید از a استفاده کنم

12579
07:49:45,398 --> 07:49:46,558
کلید خصوصی مرتبط با وجوه واقعی

12580
07:49:46,558 --> 07:49:48,760
در آینده تا زمانی که 100% مطمئن باشم که چه کاری دارم

12581
07:49:48,760 --> 07:49:51,200
انجام می دهم من همیشه یا استفاده خواهم کرد

12582
07:49:51,200 --> 07:49:53,398
روش های رمزگذاری مانند ابزارهای DAP

12583
07:49:53,398 --> 07:49:55,280
فایل keystore من به شما نشان نمی دهم

12584
07:49:55,280 --> 07:49:57,080
چگونه با این کار کنیم زیرا برخی از

12585
07:49:57,080 --> 07:49:58,160
نصب ها ممکن است کمی باشد

12586
07:49:58,160 --> 07:49:59,958
روی حیله و تزویر اما آنها در واقع راهی دارند

12587
07:49:59,958 --> 07:50:02,920
کلیدهای خصوصی را به یک کلید وارد کرده و رمزگذاری کنید

12588
07:50:02,920 --> 07:50:05,080
ذخیره فایل از پایه های ساخته شده در آن استفاده کنید

12589
07:50:05,080 --> 07:50:06,440
Key store Creator که یک

12590
07:50:06,440 --> 07:50:08,958
اجرا شده است هنوز هر کسی که در اینجا است

12591
07:50:08,958 --> 07:50:10,718
توسعه دهنده زنگ یا می داند مقداری زنگ یا

12592
07:50:10,718 --> 07:50:12,280
میخواد شرکت کنه حتما حتما

12593
07:50:12,280 --> 07:50:13,840
برای بررسی این موضوع که روشن است

12594
07:50:13,840 --> 07:50:15,680
ریخته گری و من دوست دارم کسی باشد

12595
07:50:15,680 --> 07:50:18,718
یک کرک در این و یا اگر شما باید استفاده کنید

12596
07:50:18,718 --> 07:50:20,558
خط فرمان به عنوان راهی برای عبور شما

12597
07:50:20,558 --> 07:50:22,520
کلیدهای خصوصی و سپس دستور را حذف کنید

12598
07:50:22,520 --> 07:50:25,920
تاریخچه خط بلافاصله پس از آن اگر من

12599
07:50:25,920 --> 07:50:27,558
در واقع هرگز چیزی را به main مستقر نکنید

12600
07:50:27,558 --> 07:50:29,160
خودم بیرون بیایم یا با کلید خصوصی کار کنم

12601
07:50:29,160 --> 07:50:31,440
با سرمایه واقعی من نیازی به بودن ندارم

12602
07:50:31,440 --> 07:50:33,398
نگران هر یک از شما که می گیرید

12603
07:50:33,398 --> 07:50:34,798
فقط کمی نگران این موضوع

12604
07:50:34,798 --> 07:50:37,040
به یاد داشته باشید اگر با هیچ واقعی کار نمی کنید

12605
07:50:37,040 --> 07:50:39,000
پول شما لازم نیست در مورد این نگران باشید

12606
07:50:39,000 --> 07:50:41,160
بسیار خوب پس بسیاری از شما که هستید

12607
07:50:41,160 --> 07:50:43,040
اینجا جدیدتر هستند که قرار است بروند

12608
07:50:43,040 --> 07:50:44,600
از طریق این دوره ما نمی خواهیم

12609
07:50:44,600 --> 07:50:47,280
از پول واقعی استفاده کنید تا مجبور نباشید

12610
07:50:47,280 --> 07:50:48,478
در مورد این برای کسانی از شما نگران باشید

12611
07:50:48,478 --> 07:50:50,398
که در حال انجام اعتبار اضافی است

12612
07:50:50,398 --> 07:50:52,478
با وجوه واقعی که باید نگه دارید

12613
07:50:52,478 --> 07:50:54,080
این یک ذهن در حال حرکت به جلو و من

12614
07:50:54,080 --> 07:50:56,120
سعی می کند متاماسک واقعی شما را بارگذاری کند

12615
07:50:56,120 --> 07:50:58,120
با پول واقعی با مقادیر کم بنابراین

12616
07:50:58,120 --> 07:51:00,000
که اگر همه چیز دزدیده شود، نخواهید کرد

12617
07:51:00,000 --> 07:51:02,920
از دست دادن خواب در شب بسیار خوب است و من هستم

12618
07:51:02,920 --> 07:51:05,478
همه اینها را به تو می گویم تا تو را مسلح کنم

12619
07:51:05,478 --> 07:51:06,840
این دانش که شما می توانید بیشتر

12620
07:51:06,840 --> 07:51:08,920
امن حرکت رو به جلو نگاهی به

12621
07:51:08,920 --> 07:51:10,840
این را بخوانید آن را درونی کنید و اگر شما

12622
07:51:10,840 --> 07:51:12,478
می‌خواهید این را در توییتر کپی کنید

12623
07:51:12,478 --> 07:51:14,318
موضوع بزرگ توییت فریاد این را از

12624
07:51:14,318 --> 07:51:16,040
پشت بام ها این را در یک مقاله ایجاد کنید

12625
07:51:16,040 --> 07:51:18,520
تیک تاک با این تعهد Dov یک

12626
07:51:18,520 --> 07:51:20,638
انفجار مطلق هر چه بیشتر مردم بدانند

12627
07:51:20,638 --> 07:51:22,040
در مورد این و افراد بیشتری که

12628
07:51:22,040 --> 07:51:24,160
این را بهتر درک کنید از شما متشکرم

12629
07:51:24,160 --> 07:51:26,318
خیلی خوب به سخنرانی TED من می آیم پس من

12630
07:51:26,318 --> 07:51:27,638
بدانید که این تعداد زیادی کلید خصوصی بود

12631
07:51:27,638 --> 07:51:29,280
اطلاعات و اطلاعات بیشتری وجود خواهد داشت

12632
07:51:29,280 --> 07:51:31,478
به زودی هم همینطور است، اما دلیل اینکه من چنگ می زنم

12633
07:51:31,478 --> 07:51:33,558
در این به این دلیل است که من واقعا واقعا

12634
07:51:33,558 --> 07:51:34,878
واقعاً واقعاً واقعاً می خواهم مطمئن شوم

12635
07:51:34,878 --> 07:51:37,558
که همه شما واقعاً این را به هم نریزید

12636
07:51:37,558 --> 07:51:39,478
از آنجایی که شما همان توسعه دهنده ای هستید که هستید

12637
07:51:39,478 --> 07:51:40,718
کسانی که مسئول هستند

12638
07:51:40,718 --> 07:51:41,958
برخورد با این همه و من می خواهم به

12639
07:51:41,958 --> 07:51:44,760
مطمئن باشید که آن را دریافت می کنید

12640
07:51:45,920 --> 07:51:48,920
درست یکی از گزینه های نهایی است که ما می توانیم انجام دهیم

12641
07:51:48,920 --> 07:51:51,878
خوب که دوباره ما را از نیاز نجات می دهد

12642
07:51:51,878 --> 07:51:53,760
کلید خصوصی ما و متن ساده است

12643
07:51:53,760 --> 07:51:55,600
از چیزی شبیه سوم استفاده خواهد شد

12644
07:51:55,600 --> 07:51:57,718
استقرار وب، بنابراین ما در واقع Kira را داریم

12645
07:51:57,718 --> 07:52:00,080
سومین تیم تیم وب برای توضیح سوم

12646
07:52:00,080 --> 07:52:02,280
استقرار وب در حال حاضر او قصد استفاده از

12647
07:52:02,280 --> 07:52:05,478
دستور MPX که همراه با nodejs و

12648
07:52:05,478 --> 07:52:07,760
نصب mpm که ما نرفته ایم

12649
07:52:07,760 --> 07:52:09,798
در این دوره به پایان رسید اما ما ترک خواهیم کرد

12650
07:52:09,798 --> 07:52:12,000
برخی از پیوندها در مخزن GitHub مرتبط

12651
07:52:12,000 --> 07:52:13,680
با این دوره برای دانلود که اگر

12652
07:52:13,680 --> 07:52:15,958
شما علاقه مند هستید پس آن را بردارید Kira

12653
07:52:15,958 --> 07:52:17,798
در این ویدیو می خواهیم یاد بگیریم که چگونه

12654
07:52:17,798 --> 07:52:21,638
به راحتی هر قراردادی را با هر evm مستقر کنید

12655
07:52:21,638 --> 07:52:24,638
زنجیره ای با استفاده از یک دستور ساده این

12656
07:52:24,638 --> 07:52:27,760
دستور نیازی به نصب کد سخت ندارد

12657
07:52:27,760 --> 07:52:30,878
کلیدهای خصوصی URL های RPC یا اسکریپت

12658
07:52:30,878 --> 07:52:33,280
وب سوم مورد نیاز همه موارد را مدیریت می کند

12659
07:52:33,280 --> 07:52:35,280
پیچیدگی ها برای شما چون وجود ندارد

12660
07:52:35,280 --> 07:52:38,280
باید کلید خصوصی خود را صادر کنید

12661
07:52:38,280 --> 07:52:40,840
بسیار امن تر استقرار انجام می شود

12662
07:52:40,840 --> 07:52:43,718
از طریق رابط کاربری داشبورد با استفاده از خود

12663
07:52:43,718 --> 07:52:47,160
کیف پول پس با آن گفت بیایید به آن بپریم

12664
07:52:47,160 --> 07:52:50,398
در حال استقرار قراردادهای ما، بنابراین فرض کنید ما هستیم

12665
07:52:50,398 --> 07:52:53,558
این مخزن را شبیه سازی کرده ایم یا خودمان را نوشته ایم

12666
07:52:53,558 --> 07:52:55,200
قرارداد این بدیهی است که می تواند هر

12667
07:52:55,200 --> 07:52:57,280
اصلا قرارداد اما من پیش رفتم

12668
07:52:57,280 --> 07:53:00,160
و این قراردادهای ذخیره سازی ساده را شبیه سازی کرد

12669
07:53:00,160 --> 07:53:02,440
فقط برای اینکه نشان دهیم چگونه می توانیم مستقر شویم

12670
07:53:02,440 --> 07:53:04,080
قرارداد ما همانطور که می بینید در

12671
07:53:04,080 --> 07:53:06,120
نوار کناری ام پس بله من این را باز کردم

12672
07:53:06,120 --> 07:53:08,280
ویرایشگر کد من در نوار کناری وجود دارد

12673
07:53:08,280 --> 07:53:11,760
فایل nov من URL RPC تنظیم نکرده ام

12674
07:53:11,760 --> 07:53:14,200
کلید خصوصی من صادر نشده است

12675
07:53:14,200 --> 07:53:16,440
در اینجا نیازی به تنظیم نیست، می خواهم تکرار کنم

12676
07:53:16,440 --> 07:53:18,558
این را لازم نیست از قبل نصب کنید

12677
07:53:18,558 --> 07:53:20,760
هر چیزی هیچ وابستگی وجود ندارد تا به

12678
07:53:20,760 --> 07:53:22,478
قراردادمان را که قرار است اجرا کنیم را اجرا کنیم

12679
07:53:22,478 --> 07:53:26,958
دستور ساده npx سومین وب استقرار

12680
07:53:26,958 --> 07:53:28,718
بنابراین آنچه این کار انجام شده است شناسایی شده است

12681
07:53:28,718 --> 07:53:30,840
نوع پروژه که ریخته گری و همچنین

12682
07:53:30,840 --> 07:53:33,080
می تواند کلاه سخت یا براونی و سپس آن باشد

12683
07:53:33,080 --> 07:53:35,398
قرارداد ما را جمع آوری کرده است و بعد تمام شد

12684
07:53:35,398 --> 07:53:37,360
به من اجازه می دهد که کدام پیمانکار را انتخاب کنم

12685
07:53:37,360 --> 07:53:39,638
deploy بنابراین من ساده را انتخاب می کنم

12686
07:53:39,638 --> 07:53:41,920
قرارداد ذخیره سازی پس این در حال حاضر است

12687
07:53:41,920 --> 07:53:45,280
آپلود فراداده قرارداد در ipfs

12688
07:53:45,280 --> 07:53:47,000
و این بدان معناست که قرارداد ما در حال انجام است

12689
07:53:47,000 --> 07:53:49,520
به طور خودکار تأیید می شود اگر شما

12690
07:53:49,520 --> 07:53:51,558
می خواهم جزئیات بیشتری در مورد چگونگی این کار داشته باشم

12691
07:53:51,558 --> 07:53:53,360
در واقع کار می کند پس لطفا ادامه دهید و

12692
07:53:53,360 --> 07:53:55,680
از سومین اسناد توسعه دهنده وب بازدید کنید

12693
07:53:55,680 --> 07:53:57,558
می توانید اینجا را ببینید که در پورتال است.

12694
07:53:57,558 --> 07:54:00,120
سوم web.com SL استقرار و شما می توانید بخوانید

12695
07:54:00,120 --> 07:54:02,240
همه چیز در مورد اینکه چگونه این کار می کند پس چیست

12696
07:54:02,240 --> 07:54:04,878
اکنون اتفاق افتاده است که یک تب مرورگر دارد

12697
07:54:04,878 --> 07:54:07,318
در مرورگر من ظاهر شد و این

12698
07:54:07,318 --> 07:54:10,160
به من اجازه می دهد تا قرارداد خود را از a

12699
07:54:10,160 --> 07:54:12,920
قسمت جلویی، بنابراین اگر کالسکه‌های ساختنی داشتم

12700
07:54:12,920 --> 07:54:14,958
که من در این مورد وجود ندارد

12701
07:54:14,958 --> 07:54:16,958
پارامترهای um را بساز پس من خواهم بود

12702
07:54:16,958 --> 07:54:18,760
قادر به پر کردن این موارد از جلو

12703
07:54:18,760 --> 07:54:20,760
دقیقاً در اینجا به پایان می رسد و آنچه باید انجام دهیم

12704
07:54:20,760 --> 07:54:22,760
این است که زنجیره ای را که می خواهیم انتخاب کنیم

12705
07:54:22,760 --> 07:54:25,080
همانطور که گفتم این می تواند هر evm باشد

12706
07:54:25,080 --> 07:54:28,080
شبکه تا بتوانیم مواردی را که هستند انتخاب کنیم

12707
07:54:28,080 --> 07:54:31,080
پاپ مانند باس یا می توانیم a اضافه کنیم

12708
07:54:31,080 --> 07:54:33,120
شبکه سفارشی اگر قبلاً وارد نشده باشد

12709
07:54:33,120 --> 07:54:35,680
لیست اما من قصد دارم بمبئی را انتخاب کنم

12710
07:54:35,680 --> 07:54:37,200
وقتی روی deploy کلیک می‌کنم اکنون این کار انجام می‌شود

12711
07:54:37,200 --> 07:54:39,440
دو تراکنش اولی را راه اندازی کنید

12712
07:54:39,440 --> 07:54:41,280
قرار است معامله ای برای استقرار باشد

12713
07:54:41,280 --> 07:54:43,120
قرارداد من قرارداد دوم است

12714
07:54:43,120 --> 07:54:45,120
پیامی باشد که امضا خواهم کرد و این

12715
07:54:45,120 --> 07:54:47,080
یک مرحله بدون گاز است و این فقط می افزاید

12716
07:54:47,080 --> 07:54:49,718
قرارداد خود را به داشبورد خود را به طوری که

12717
07:54:49,718 --> 07:54:51,558
شما یک رابط کاربری دارید که در آن

12718
07:54:51,558 --> 07:54:53,478
کمی با این قرارداد تعامل داشته باشید

12719
07:54:53,478 --> 07:54:54,478
مانند

12720
07:54:54,478 --> 07:54:56,958
ریمیکس کنید بنابراین من روی این دکمه کلیک می کنم

12721
07:54:56,958 --> 07:54:57,920
من فقط این دو را امضا می کنم

12722
07:54:57,920 --> 07:55:02,200
تراکنش Cs و سپس حق با من خواهد بود

12723
07:55:05,120 --> 07:55:07,878
همانطور که می بینید قرارداد ما اکنون بسته شده است

12724
07:55:07,878 --> 07:55:10,360
با موفقیت مستقر شد چقدر آسان بود

12725
07:55:10,360 --> 07:55:13,318
بسیار عالی است، بنابراین می توانید قرارداد را ببینید

12726
07:55:13,318 --> 07:55:15,040
آدرسی که در اینجا وجود دارد که می توانیم آن را کپی کنیم

12727
07:55:15,040 --> 07:55:16,760
نیاز به استفاده از آن بعداً من فقط می روم

12728
07:55:16,760 --> 07:55:18,520
تا یک نمای کلی بسیار سریع از

12729
07:55:18,520 --> 07:55:20,958
داشبورد بنابراین این برگه ساخت اینجا وجود دارد

12730
07:55:20,958 --> 07:55:23,200
که فقط شما را قادر می سازد خود را بسازید

12731
07:55:23,200 --> 07:55:25,080
قرارداد به یک جلو با آسان به

12732
07:55:25,080 --> 07:55:27,240
از قلاب برای زبان های مختلف استفاده کنید

12733
07:55:27,240 --> 07:55:28,318
قلاب و توابع برای مختلف

12734
07:55:28,318 --> 07:55:30,958
زبان ها، تب Explorer به شما اجازه می دهد

12735
07:55:30,958 --> 07:55:33,040
برای دیدن همه توابع خواندن و نوشتن

12736
07:55:33,040 --> 07:55:34,680
در قرارداد خود، بنابراین شما می توانید اضافه کنید

12737
07:55:34,680 --> 07:55:37,318
شخص و سپس پارامترها را وارد کنید

12738
07:55:37,318 --> 07:55:40,680
در اینجا می توانید لیست نام افراد را ذخیره کنید

12739
07:55:40,680 --> 07:55:42,878
به شماره دلخواه و بازیابی همه

12740
07:55:42,878 --> 07:55:44,478
توابعی که در آن نوشتیم

12741
07:55:44,478 --> 07:55:46,680
قراردادی که می توانید ببینید و با آن تعامل داشته باشید

12742
07:55:46,680 --> 07:55:48,520
در اینجا می توانید رویدادهای مربوط به آن را مشاهده کنید

12743
07:55:48,520 --> 07:55:51,398
قرارداد و کد منبع تا می توانید

12744
07:55:51,398 --> 07:55:54,958
ببینید این بسیار ساده و آسان بود

12745
07:55:54,958 --> 07:55:57,718
راه ایمن برای استقرار قراردادهای خود با استفاده از

12746
07:55:57,718 --> 07:56:00,600
وب سوم وب سوم سریعترین راه است

12747
07:56:00,600 --> 07:56:04,160
برای ساخت برنامه های وب 3 می توانیم sdks را در آن داشته باشیم

12748
07:56:04,160 --> 07:56:06,520
چندین زبان از پیش ساخته شده است

12749
07:56:06,520 --> 07:56:09,520
قرارداد ما یک جامد SDK و

12750
07:56:09,520 --> 07:56:12,040
زیرساخت برای توسعه وب 3 شما

12751
07:56:12,040 --> 07:56:14,000
نیاز به اطلاعات بیشتر لطفا سر

12752
07:56:14,000 --> 07:56:16,080
به سومین web.com یا بازدید از ما

12753
07:56:16,080 --> 07:56:17,878
مستندات و اگر دارید

12754
07:56:17,878 --> 07:56:22,318
سوالات لطفا به Discord ما سر بزنید

12755
07:56:42,558 --> 07:56:44,760
در هر صورت بیایید جلو برویم و بیایید

12756
07:56:44,760 --> 07:56:46,160
یاد بگیرید چگونه با اینها تعامل کنید

12757
07:56:46,160 --> 07:56:48,398
ابتدا از خط فرمان قرارداد می بندد

12758
07:56:48,398 --> 07:56:49,798
و در دوره های بعدی یاد می گیریم که چگونه

12759
07:56:49,798 --> 07:56:53,160
این کار را از روی اسکریپت انجام دهید تا سندان خود را داشته باشیم

12760
07:56:53,160 --> 07:56:55,440
در حال اجرا است و ما قرارداد خود را اجرا کرده ایم

12761
07:56:55,440 --> 07:56:57,680
با استفاده از استقرار ما با استفاده از حداقل

12762
07:56:57,680 --> 07:56:59,440
چیزی که استفاده از آن بسیار بهتر است

12763
07:56:59,440 --> 07:57:01,240
کلید خصوصی به عنوان یک متغیر محیطی

12764
07:57:01,240 --> 07:57:02,798
برخلاف چسباندن درست آن

12765
07:57:02,798 --> 07:57:04,520
در اینجا، بنابراین آنچه که اکنون می توانیم انجام دهیم این است که می توانیم

12766
07:57:04,520 --> 07:57:05,878
این آدرس قرارداد را بگیرید و ما می توانیم

12767
07:57:05,878 --> 07:57:07,958
در واقع شروع به تعامل با آن کنید

12768
07:57:07,958 --> 07:57:11,360
Foundry ابزار دیگری به نام دارد

12769
07:57:11,360 --> 07:57:14,160
cast و اگر cast d-el را تایپ کنید، این کار را خواهید کرد

12770
07:57:14,160 --> 07:57:16,000
ببینید ما یک دسته کامل از دستورات را دریافت می کنیم

12771
07:57:16,000 --> 07:57:17,878
کار با cast یکی از دستورات که

12772
07:57:17,878 --> 07:57:20,718
ما می توانیم با قرار است ارسال شود

12773
07:57:20,718 --> 07:57:22,760
که عبارت است از امضا و انتشار الف

12774
07:57:22,760 --> 07:57:24,878
معامله بنابراین آنچه ما می توانیم انجام دهیم این است که می توانیم

12775
07:57:24,878 --> 07:57:28,798
انجام بازیگران ارسال d-el ما می توانیم کمک از

12776
07:57:28,798 --> 07:57:30,718
ارسال کنید و ما می توانیم آرگومان های آن را ببینیم

12777
07:57:30,718 --> 07:57:34,160
طول می کشد دو امضا خواهد بود

12778
07:57:34,160 --> 07:57:37,840
و آرگومان ها و غیره ریمیکس برای

12779
07:57:37,840 --> 07:57:39,760
به عنوان مثال ما ذخیره سازی ساده خود را داریم

12780
07:57:39,760 --> 07:57:41,760
قرارداد و اگر بخواهیم آن را مستقر کردیم

12781
07:57:41,760 --> 07:57:44,600
برای تماس با عملکرد فروشگاه ما در ارسال

12782
07:57:44,600 --> 07:57:46,318
معامله ما فقط مقداری اضافه می کنیم

12783
07:57:46,318 --> 07:57:47,958
اعداد را در اینجا وارد کنید و سپس روی فروشگاه کلیک کنید

12784
07:57:47,958 --> 07:57:50,558
اگر بخواهیم با فروشگاه تماس بگیریم، این را دوست داریم

12785
07:57:50,558 --> 07:57:53,600
از خط فرمان می توانیم cast را انجام دهیم

12786
07:57:53,600 --> 07:57:57,200
آدرسی را که می خواهیم انجام دهیم ارسال کنیم

12787
07:57:57,200 --> 07:57:59,160
امضایی که در حال حاضر فقط می دانم

12788
07:57:59,160 --> 07:58:01,718
تابع و ورودی است

12789
07:58:01,718 --> 07:58:05,520
انواع آن نیاز دارد تا بتوانیم با فروشگاه تماس بگیریم

12790
07:58:05,520 --> 07:58:08,600
با پارتی u 256 چون ما هستیم

12791
07:58:08,600 --> 07:58:10,478
فراخوانی تابع ذخیره که a را می گیرد

12792
07:58:10,478 --> 07:58:13,958
un 256 به عنوان پارامتر ورودی و سپس

12793
07:58:13,958 --> 07:58:15,878
آرگومان ها یا مقادیری که می خواهیم منتقل کنیم

12794
07:58:15,878 --> 07:58:17,840
به عملکرد فروشگاه ما و ما جلوتر خواهیم رفت

12795
07:58:17,840 --> 07:58:19,840
و اینتر را بزنید البته این کار نمی کند

12796
07:58:19,840 --> 07:58:21,760
زیرا باید کلید خصوصی خود را اضافه کنیم

12797
07:58:21,760 --> 07:58:24,920
و URL RPC، بنابراین ما ضربه می زنیم و RPC را انجام می دهیم

12798
07:58:24,920 --> 07:58:28,520
URL ما نشان دلار RPC URL و

12799
07:58:28,520 --> 07:58:31,200
سپس ما انجام خواهیم داد - کلید خصوصی و سپس

12800
07:58:31,200 --> 07:58:34,280
کلید خصوصی مانند آن و اکنون خواهید دید

12801
07:58:34,280 --> 07:58:36,798
ما همه این داده ها را در مورد خود دریافت خواهیم کرد

12802
07:58:36,798 --> 07:58:39,600
تراکنش برگشت ما هش بلوک را دریافت می کنیم

12803
07:58:39,600 --> 07:58:41,558
آدرس قرارداد شماره بلوک خالی است

12804
07:58:41,558 --> 07:58:43,520
احتمالاً به این دلیل که یک سیاهههای مربوط به زنجیره محلی است

12805
07:58:43,520 --> 07:58:44,718
ما می توانیم یاد بگیریم که در مورد سیاههها یاد خواهیم گرفت

12806
07:58:44,718 --> 07:58:47,520
بعداً هش تراکنش و غیره اکنون وارد می شود

12807
07:58:47,520 --> 07:58:49,478
به منظور خواندن این ما قصد داریم استفاده کنیم

12808
07:58:49,478 --> 07:58:52,478
تماس بازیگری که در حال خواندن است

12809
07:58:52,478 --> 07:58:55,958
بلاک چین و در صورت پخش با d-el تماس بگیرید

12810
07:58:55,958 --> 07:58:58,120
و کمی به بالا اسکرول می کنیم خواهیم دید

12811
07:58:58,120 --> 07:59:00,718
تماس دو امضا و آرگومان می گیرد

12812
07:59:00,718 --> 07:59:03,200
دقیقا همان ارسال است اما تفاوت این است

12813
07:59:03,200 --> 07:59:04,958
مثل تماس گرفتن مثل انجام یکی از آنها است

12814
07:59:04,958 --> 07:59:07,120
این دکمه های آبی را به عنوان صدا می زند

12815
07:59:07,120 --> 07:59:09,638
مخالف ارسال تراکنش است

12816
07:59:09,638 --> 07:59:11,360
فقط انجام یک عملکرد مشاهده در واقع نیست

12817
07:59:11,360 --> 07:59:14,280
ارسال یک تراکنش بنابراین ما پخش را انجام می دهیم

12818
07:59:14,280 --> 07:59:17,080
تماس بگیرید آدرس قرارداد را می چسبانیم

12819
07:59:17,080 --> 07:59:24,558
ما retrieve r t r i v r e t r را IE می نامیم

12820
07:59:24,558 --> 07:59:27,000
آیا من املای بازیابی اشتباه می کنم

12821
07:59:27,000 --> 07:59:28,680
می دانم که حدس می زنم هیچ ورودی را متوجه نشویم

12822
07:59:28,680 --> 07:59:30,360
پارامترها در اینجا و بدون آرگومان بنابراین ما

12823
07:59:30,360 --> 07:59:32,558
فقط می توانید اینتر را بزنید و خواهیم دید که دریافت می کنیم

12824
07:59:32,558 --> 07:59:35,840
مقدار هگز این جایی است که گفتم

12825
07:59:35,840 --> 07:59:37,520
شما قرار است چیزهایی را از آن تبدیل کنید

12826
07:59:37,520 --> 07:59:40,200
سحر و جادو به جلو و عقب زیاد سپس ما قالب گیری می کنیم

12827
07:59:40,200 --> 07:59:44,680
پایه d-2 هگز را بچسبانید و بگویید اعشار

12828
07:59:44,680 --> 07:59:46,440
و می بینیم که 1 2 سه برمی گردیم

12829
07:59:46,440 --> 07:59:47,958
که دقیقاً همان چیزی است که ما روی آن ذخیره کرده ایم

12830
07:59:47,958 --> 07:59:50,318
زنجیر پس اگر چند بار ضربه بزنیم

12831
07:59:50,318 --> 07:59:53,080
بازگشت به بازیگران ما ارسال معامله ما

12832
07:59:53,080 --> 07:59:56,080
دستور ارسال را ارسال کنید و 1 2 3 را به تغییر می دهیم

12833
07:59:56,080 --> 07:59:59,000
777 اینتر را می زنیم و آن را ارسال می کنیم

12834
07:59:59,000 --> 08:00:01,760
معامله در حال حاضر اگر ما ضربه تا سه بار

12835
08:00:01,760 --> 08:00:03,840
دو یا سه بار با بازیگران تماس می گیریم

12836
08:00:03,840 --> 08:00:05,600
اکنون بازیابی کنید و ما باید جدید را ببینیم

12837
08:00:05,600 --> 08:00:08,040
عددی که به صورت هگز و

12838
08:00:08,040 --> 08:00:11,478
سپس پایه d-2 را قالب گیری می کنیم

12839
08:00:11,478 --> 08:00:15,120
عرشه و ما در واقع شاهد بازگشت 777 هستیم

12840
08:00:15,120 --> 08:00:17,080
برای ما عالی است، بنابراین اکنون می دانیم که چگونه این کار را انجام دهیم

12841
08:00:17,080 --> 08:00:19,360
در واقع با قراردادهای ما تعامل دارند

12842
08:00:19,360 --> 08:00:21,000
از خط فرمان و این در حال رفتن است

12843
08:00:21,000 --> 08:00:22,240
به همان صورتی که در واقع می توانیم باشیم

12844
08:00:22,240 --> 08:00:23,958
با قراردادهای ما به صورت واقعی تعامل کنید

12845
08:00:23,958 --> 08:00:28,760
شبکه آزمایشی یا روی یک شبکه اصلی واقعی

12846
08:00:30,000 --> 08:00:32,000
بسیار خوب پس اکنون ممکن است بپرسید

12847
08:00:32,000 --> 08:00:33,718
باشه پاتریک این چه شکلیه

12848
08:00:33,718 --> 08:00:37,798
یک شبکه آزمایشی یا یک شبکه زنده پس بیایید برویم

12849
08:00:37,798 --> 08:00:40,798
پیشاپیش به فایل ourv برویم و اجازه دهید

12850
08:00:40,798 --> 08:00:44,840
این را به‌روزرسانی کنید تا فایل aemv برای آن باشد

12851
08:00:44,840 --> 08:00:46,958
یک شبکه آزمایشی واقعی پس اولین چیز این است

12852
08:00:46,958 --> 08:00:49,398
ما به یک URL RPC برای یک نیاز داریم

12853
08:00:49,398 --> 08:00:51,760
شبکه آزمایشی واقعی برای یک شبکه واقعی

12854
08:00:51,760 --> 08:00:54,000
و این جایی است که در ماسک های ما وجود دارد

12855
08:00:54,000 --> 08:00:56,360
در واقع اتصالات ضعیفی ساخته شده است

12856
08:00:56,360 --> 08:00:59,120
به یاد قبل از رفتن ما به خانه خودمان

12857
08:00:59,120 --> 08:01:04,398
تنظیمات شبکه eum اصلی شبکه ما دیدیم آه

12858
08:01:04,398 --> 08:01:06,478
ما دیدیم که این ارتباط ضعیف را داریم

12859
08:01:06,478 --> 08:01:08,000
ما نمی توانیم از این یکی استفاده کنیم زیرا این یکی است

12860
08:01:08,000 --> 08:01:10,000
به طور خاص برای متاماسک ما طراحی شده است

12861
08:01:10,000 --> 08:01:11,440
بنابراین ما باید خودمان را بگیریم

12862
08:01:11,440 --> 08:01:14,080
URL RPC برای یک چاه خالص آزمایشی واقعی

12863
08:01:14,080 --> 08:01:15,240
از کارهایی که می توانستیم انجام دهیم این است که می توانستیم

12864
08:01:15,240 --> 08:01:17,160
گره بلاک چین خودمان را اجرا کنیم اما تعداد زیادی از آن

12865
08:01:17,160 --> 08:01:18,840
مردم نمی‌خواهند این کار را انجام دهند

12866
08:01:18,840 --> 08:01:20,318
بسیاری از مردم از چیزی به نام استفاده می کنند

12867
08:01:20,318 --> 08:01:22,760
یک گره به عنوان یک سرویس برای انجام این کاری که من هستم

12868
08:01:22,760 --> 08:01:24,240
به شما توصیه می کنم این کار را انجام دهید

12869
08:01:24,240 --> 08:01:26,478
به دوره کامل The Foundry بیایید

12870
08:01:26,478 --> 08:01:29,040
مخزن به پایین اسکرول کنید و در حال رفتن است

12871
08:01:29,040 --> 08:01:30,558
بخشی به نام Deploying to a باشد

12872
08:01:30,558 --> 08:01:32,718
اگر روی این کلیک کنیم، شبکه آزمایشی یا شبکه اصلی

12873
08:01:32,718 --> 08:01:34,638
پیوند ما در واقع پیش خواهیم رفت و خواهیم کرد

12874
08:01:34,638 --> 08:01:37,280
به پلتفرم کیمیاگری که در آن

12875
08:01:37,280 --> 08:01:40,200
ما برای اطلاعیه رایگان ثبت نام می کنیم

12876
08:01:40,200 --> 08:01:41,520
خدماتی که در واقع می توانیم ارسال کنیم

12877
08:01:41,520 --> 08:01:42,920
معاملات به و ما می رویم

12878
08:01:42,920 --> 08:01:45,200
پیش بروید و برای پلتفرم آنها ثبت نام کنید

12879
08:01:45,200 --> 08:01:46,958
می توانید با Google ثبت نام کنید با SSO ثبت نام کنید

12880
08:01:46,958 --> 08:01:48,558
هر کاری میخوای بکن من میرم

12881
08:01:48,558 --> 08:01:50,600
قبل از ورود با گوگل من در واقع هستم

12882
08:01:50,600 --> 08:01:52,440
انسان ما قرار است به کاربر آنها بیاییم

12883
08:01:52,440 --> 08:01:54,318
رابطی که چیزی شبیه به این است

12884
08:01:54,318 --> 08:01:55,920
ما قصد داریم این را در sepolia مستقر کنیم

12885
08:01:55,920 --> 08:01:57,558
اما به یاد داشته باشید که به تست توصیه شده بروید

12886
08:01:57,558 --> 08:01:59,840
n بخش از این دوره پس ما چه هستیم

12887
08:01:59,840 --> 08:02:01,398
اکنون که ما در اینجا هستیم، این کار را انجام می دهیم

12888
08:02:01,398 --> 08:02:03,160
ما می خواهیم جلو برویم و یک جدید ایجاد کنیم

12889
08:02:03,160 --> 08:02:05,478
برنامه و شما می توانید نام آن را هر چه که هستید

12890
08:02:05,478 --> 08:02:08,680
می‌خواهم اسمش را هم بگذارم تست

12891
08:02:08,680 --> 08:02:09,958
من فقط قصد دارم این را برای یک کپی کنم

12892
08:02:09,958 --> 08:02:12,000
توضیحات این در اتریوم است

12893
08:02:12,000 --> 08:02:15,478
زنجیره اما در اتریوم اسپولیا ما نیستیم

12894
08:02:15,478 --> 08:02:17,520
هر ویژگی پیشرفته ای را انجام خواهیم داد

12895
08:02:17,520 --> 08:02:20,240
برای ایجاد برنامه ادامه دهید و اکنون داریم

12896
08:02:20,240 --> 08:02:23,360
این برنامه seoa اتریوم که در آن می توانیم مشاهده کنیم

12897
08:02:23,360 --> 08:02:25,840
جزئیاتی که می توانیم ببینیم چند وقت یکبار هستیم

12898
08:02:25,840 --> 08:02:27,120
با تماس با این و ما می توانیم متفاوت را ببینیم

12899
08:02:27,120 --> 08:02:28,878
جزئیات در مورد یادداشت های ما Noe و اگر ما

12900
08:02:28,878 --> 08:02:32,040
کلید view را بزنید، می بینیم که این https را داریم

12901
08:02:32,040 --> 08:02:33,760
نقطه پایانی و این خواهد بود

12902
08:02:33,760 --> 08:02:36,000
دقیقا همان چیزی که سندان یا گاناچ است

12903
08:02:36,000 --> 08:02:38,080
یا نقطه پایانی متاماسک که دیدیم و

12904
08:02:38,080 --> 08:02:39,760
ما می خواهیم جلو برویم و این را کپی کنیم

12905
08:02:39,760 --> 08:02:42,478
و دوباره در b v ما کاری که می توانستیم انجام دهیم این است

12906
08:02:42,478 --> 08:02:45,760
ما می توانیم یک URL RPC جدید به نام ایجاد کنیم

12907
08:02:45,760 --> 08:02:50,040
URL RPC sepolia برابر است و ما آن را جایگذاری می کنیم

12908
08:02:50,040 --> 08:02:52,398
که در اینجا اکنون ما یک RPC داریم که

12909
08:02:52,398 --> 08:02:54,280
به یک آزمون واقعی خیابان با ما اشاره می کند

12910
08:02:54,280 --> 08:02:56,520
کلید خصوصی ما نمی توانیم از آن به عنوان خودمان استفاده کنیم

12911
08:02:56,520 --> 08:02:58,240
کلید خصوصی زیرا این در سندان است

12912
08:02:58,240 --> 08:02:59,840
کلید خصوصی است و هیچ کلید واقعی ندارد

12913
08:02:59,840 --> 08:03:01,520
پول در آن است و آن را ندارد

12914
08:03:01,520 --> 08:03:04,120
آزمایشی در آن وجود دارد اما کاری که ما می توانیم انجام دهیم این است

12915
08:03:04,120 --> 08:03:06,520
در عوض می توانیم از یکی از خودمان استفاده کنیم

12916
08:03:06,520 --> 08:03:08,958
کلیدهای خصوصی در متاماسک ما بنابراین اگر ما

12917
08:03:08,958 --> 08:03:11,920
در متاماسک ما به ساپویا برگردیم

12918
08:03:11,920 --> 08:03:13,200
می توانید یکی از حساب های ما را انتخاب کنید که

12919
08:03:13,200 --> 08:03:14,440
در واقع مقداری پول در آن است که من می روم

12920
08:03:14,440 --> 08:03:17,120
برای انتخاب اکانت شماره یک، روی آن ضربه می زنیم

12921
08:03:17,120 --> 08:03:20,440
سه نقطه کوچک صادر کردن جزئیات حساب

12922
08:03:20,440 --> 08:03:22,920
کلید خصوصی و به یاد داشته باشید که اشکالی ندارد

12923
08:03:22,920 --> 08:03:24,638
من برای نشان دادن کلید خصوصی در اینجا زیرا

12924
08:03:24,638 --> 08:03:26,478
این فقط یک کلید خصوصی ساختگی است اما

12925
08:03:26,478 --> 08:03:28,638
رمز عبور خود را اضافه می کنم و به یاد می آورم که هستم

12926
08:03:28,638 --> 08:03:30,080
هرگز در واقع هیچ کار واقعی انجام نمی دهد

12927
08:03:30,080 --> 08:03:33,958
پول با این و من این کار را کپی می کنم

12928
08:03:33,958 --> 08:03:37,280
و این را در اینجا بچسبانید و شاید من این کار را انجام دهم

12929
08:03:37,280 --> 08:03:40,000
شاید من این خط را از inmv نظر بدهم

12930
08:03:40,000 --> 08:03:43,040
فایل این هشتگ یا این علامت پوند است

12931
08:03:43,040 --> 08:03:44,920
نظر چیست، اما شاید ما انجام دهیم

12932
08:03:44,920 --> 08:03:47,120
کلید خصوصی جدید برابر است و من پیست می کنم

12933
08:03:47,120 --> 08:03:48,958
این در اینجا و اکنون من خصوصی را دارم

12934
08:03:48,958 --> 08:03:51,840
کلید برای متاماسک من RPC RL و

12935
08:03:51,840 --> 08:03:53,520
اینها تمام چیزی است که من واقعاً به آن نیاز دارم

12936
08:03:53,520 --> 08:03:56,000
یک معامله بنابراین آنچه که من می توانم انجام دهم بکشید

12937
08:03:56,000 --> 08:03:57,558
ترمینال من پشتیبان گیری می شود، بنابراین ما می خواهیم

12938
08:03:57,558 --> 08:03:59,280
این دستور را اجرا کنید تا در واقع این را مستقر کنید

12939
08:03:59,280 --> 08:04:03,200
به یک شبکه آزمایشی واقعی از ریخته گری ما

12940
08:04:03,200 --> 08:04:06,120
استفاده از Alchemy به عنوان گره ما به عنوان یک سرویس

12941
08:04:06,120 --> 08:04:08,638
و در رابط کاربری مشاهده خواهید کرد

12942
08:04:08,638 --> 08:04:10,240
کیمیاگری شما یک معامله را ببینید

12943
08:04:10,240 --> 08:04:11,840
در واقع از طریق گره ما This Is می آیند

12944
08:04:11,840 --> 08:04:15,000
از ارسال یک تراکنش به یک گره واقعی

12945
08:04:15,000 --> 08:04:17,120
و ما می توانیم آمار را در اینجا ببینیم

12946
08:04:17,120 --> 08:04:19,440
در داشبورد کیمیاگری ما، پس بیایید برویم

12947
08:04:19,440 --> 08:04:21,478
پیشاپیش اجازه دهید این کار را دوباره انجام دهیم پس اول ما هستیم

12948
08:04:21,478 --> 08:04:24,200
نیاز به اجرای سورس دارد. ساخت AMV

12949
08:04:24,200 --> 08:04:27,958
مطمئن شوید که همه چیزهای AMV ما بارگیری می شوند

12950
08:04:27,958 --> 08:04:31,680
ما می خواهیم اسکریپت Forge را اجرا کنیم

12951
08:04:31,680 --> 08:04:33,878
استقرار ذخیره سازی ساده s.o و من هستم

12952
08:04:33,878 --> 08:04:36,040
ضربه زدن به تب برای تکمیل خودکار

12953
08:04:36,040 --> 08:04:41,760
اینجا -- RPC URL sepolia RPC URL با

12954
08:04:41,760 --> 08:04:45,760
علامت دلار کوچک D- دلار کلید خصوصی

12955
08:04:45,760 --> 08:04:48,080
خصوصی امضا کنید

12956
08:04:48,080 --> 08:04:51,440
کلید-- اگر D- را اضافه نکنید پخش می شود

12957
08:04:51,440 --> 08:04:53,680
bradc در واقع آن را ارسال نخواهد کرد

12958
08:04:53,680 --> 08:04:56,558
اگر اینتر را زدم همین الان ارسالش را شبیه سازی کنید

12959
08:04:56,558 --> 08:04:58,638
ما یک کامپایل را خواهیم دید و اکنون هستیم

12960
08:04:58,638 --> 08:05:01,478
اجرای این اسکریپت ساده است

12961
08:05:01,478 --> 08:05:03,920
ذخیره سازی s.o که در واقع آن را مستقر می کند

12962
08:05:03,920 --> 08:05:06,280
و خواهیم دید که پیش رفتیم و مستقر شدیم

12963
08:05:06,280 --> 08:05:08,440
قرارداد ما ذخیره سازی ساده در

12964
08:05:08,440 --> 08:05:10,958
Sepolia Chain ما همه این جزئیات را می بینیم

12965
08:05:10,958 --> 08:05:12,638
در مورد آن در حال ارسال تراکنش است

12966
08:05:12,638 --> 08:05:16,318
در حال حاضر در حال ذخیره آخرین اجرا است

12967
08:05:16,318 --> 08:05:18,798
زیر پوشه پخش زیر آن

12968
08:05:18,798 --> 08:05:20,920
شناسه زنجیره در اینجا در این آخرین اجرا.

12969
08:05:20,920 --> 08:05:23,360
Json و پس از یک تاخیر کوتاه خواهیم دید

12970
08:05:23,360 --> 08:05:25,798
گذشت و کاری که ما می توانیم انجام دهیم این است که ما

12971
08:05:25,798 --> 08:05:29,798
می تواند این هش را بگیرد و به دریا برود.

12972
08:05:29,798 --> 08:05:33,200
etherscan.io را در اینجا و هش کنید

12973
08:05:33,200 --> 08:05:35,840
خواهیم دید که ما واقعاً با موفقیت ارسال کردیم

12974
08:05:35,840 --> 08:05:38,520
یک تراکنش و اگر روی ما کلیک کنیم

12975
08:05:38,520 --> 08:05:40,920
آدرس قرارداد که ما به تازگی ایجاد کرده ایم

12976
08:05:40,920 --> 08:05:42,920
ببینید ما در واقع این را ایجاد کردیم

12977
08:05:42,920 --> 08:05:45,638
قرارداد بر روی یک نام آزمایشی واقعی ما به عقب برمی گردیم

12978
08:05:45,638 --> 08:05:47,318
به داشبورد کیمیاگری ما و ضربه می زنیم

12979
08:05:47,318 --> 08:05:50,318
refresh ما خواهیم دید که ما واقعا فرستادیم

12980
08:05:50,318 --> 08:05:52,680
برخی از درخواست‌ها را ارسال کرد که می‌توانیم به پایین پیمایش کنیم

12981
08:05:52,680 --> 08:05:54,080
برخی از درخواست های مختلف ما را ببینید

12982
08:05:54,080 --> 08:05:57,638
ارسال eth ارسال خام معامله بود

12983
08:05:57,638 --> 08:05:59,558
درخواستی که ما فرستادیم تا واقعا ارسال شود

12984
08:05:59,558 --> 08:06:02,040
تراکنش ما به بلاک چین اما ما

12985
08:06:02,040 --> 08:06:03,840
همچنین چیزهایی در مورد شناسه زنجیره دریافت کردم

12986
08:06:03,840 --> 08:06:06,558
سابقه کارمزد

12987
08:06:07,798 --> 08:06:10,080
و غیره یک چیز است که شما متوجه هر چند

12988
08:06:10,080 --> 08:06:11,840
وقتی به این در اسکن اتر نگاه می کنیم

12989
08:06:11,840 --> 08:06:14,798
که قرارداد فقط یک کل است

12990
08:06:14,798 --> 08:06:16,520
یک سری کد بایت در اینجا درست نیست

12991
08:06:16,520 --> 08:06:19,000
بسیار خواندنی است آنچه ما می توانیم انجام دهیم این است که می توانیم

12992
08:06:19,000 --> 08:06:21,080
در واقع این قرارداد را تأیید کنید و اکنون

12993
08:06:21,080 --> 08:06:22,878
من اول راه سخت را به شما نشان خواهم داد

12994
08:06:22,878 --> 08:06:24,280
و من راحت تر به شما آموزش خواهم داد

12995
08:06:24,280 --> 08:06:27,160
بعداً اما می توانید به صورت دستی a را تأیید کنید

12996
08:06:27,160 --> 08:06:28,080
قرارداد

12997
08:06:28,080 --> 08:06:30,680
در اسکن اتر یا سایر کاوشگرهای بلوک

12998
08:06:30,680 --> 08:06:34,040
با انتخاب verify going to solidity

12999
08:06:34,040 --> 08:06:35,718
این یک قرارداد تک فایل است پس ما هستیم

13000
08:06:35,718 --> 08:06:37,398
من می دانم که ما یک فایل را انجام می دهیم

13001
08:06:37,398 --> 08:06:38,558
روشن بودند

13002
08:06:38,558 --> 08:06:42,120
0.8.9 و مجوز منبع باز ما MIT است

13003
08:06:42,120 --> 08:06:44,318
ما ادامه را می زنیم و به حالت خودمان برمی گردیم

13004
08:06:44,318 --> 08:06:46,958
ذخیره سازی ساده روح و ما کپی خواهیم کرد

13005
08:06:46,958 --> 08:06:49,558
کل قرارداد به پایین اسکرول کنید ما ضربه می زنیم

13006
08:06:49,558 --> 08:06:52,878
بهینه سازی خمیر بله خواهد بود

13007
08:06:52,878 --> 08:06:55,478
سازنده هیچ قراردادی وجود ندارد

13008
08:06:55,478 --> 08:06:57,280
آدرس کتابخانه هیچ خانم تنظیمات من هستم

13009
08:06:57,280 --> 08:07:00,360
ربات نیست و تایید و public را می زنیم

13010
08:07:00,360 --> 08:07:01,478
گاهی اوقات این می تواند کمی باشد

13011
08:07:01,478 --> 08:07:03,240
مشکل است که به درستی برسیم و ما می رویم

13012
08:07:03,240 --> 08:07:05,558
با تأیید برنامه ای کار کنید

13013
08:07:05,558 --> 08:07:07,638
خیلی زود این کار را بسیار ساده تر می کند

13014
08:07:07,638 --> 08:07:09,840
اما اگر ما آن را به درستی انجام دهیم چه خواهد شد

13015
08:07:09,840 --> 08:07:11,958
اتفاق می افتد پس از آن است اگر ما بر روی ما کلیک کنید

13016
08:07:11,958 --> 08:07:14,000
آدرس قرارداد در اینجا و ما به

13017
08:07:14,000 --> 08:07:15,600
قرارداد و ما می توانیم به پایین اسکرول کنیم

13018
08:07:15,600 --> 08:07:17,600
در واقع قرارداد ما را دقیقاً در اتر ببینید

13019
08:07:17,600 --> 08:07:20,878
اسکن این امکان دسترسی به اینها را نیز فراهم می کند

13020
08:07:20,878 --> 08:07:23,920
دکمه های قرارداد را بخوانید و درست کنید

13021
08:07:23,920 --> 08:07:26,680
می توانید ببینید که اکنون به نظر می رسد واقعا شبیه به

13022
08:07:26,680 --> 08:07:28,360
چه چیزی در ریمیکس است و ما در واقع می توانیم

13023
08:07:28,360 --> 08:07:30,280
تعامل با قرارداد ما درست از

13024
08:07:30,280 --> 08:07:32,638
etherscan یا بلوک دیگری مانند Explorer

13025
08:07:32,638 --> 08:07:34,440
گفتم این روش دستی برای تایید است

13026
08:07:34,440 --> 08:07:36,558
قراردادهای شما و شما می توانید به یک

13027
08:07:36,558 --> 08:07:37,958
بسیاری از مسائل این کار را انجام نمی دهم

13028
08:07:37,958 --> 08:07:39,680
انجام آن را توصیه می کنم انجام آن را توصیه می کنم

13029
08:07:39,680 --> 08:07:40,798
روش برنامه ریزی شده ای که من می خواهم

13030
08:07:40,798 --> 08:07:43,318
خیلی بهت یاد بده

13031
08:07:44,398 --> 08:07:46,920
به زودی همه چیز خوب است، بنابراین در حال حاضر ما فقط در مورد

13032
08:07:46,920 --> 08:07:49,080
با پروژه بسیار اساسی ما در اینجا انجام شد

13033
08:07:49,080 --> 08:07:51,080
که فوق العاده است ما خیلی چیزها را یاد گرفته ایم

13034
08:07:51,080 --> 08:07:52,760
در حال حاضر اما چند چیز ما وجود دارد

13035
08:07:52,760 --> 08:07:55,120
می‌خواهم به خاطر داشته باشید که در اینجا حرکت رو به جلو است

13036
08:07:55,120 --> 08:07:56,558
و یکی از آن چیزها زمانی است که می آید

13037
08:07:56,558 --> 08:07:59,440
برای قالب بندی بنابراین ما از vs استفاده می کنیم

13038
08:07:59,440 --> 08:08:01,760
کد autof formatter به Auto forat ما

13039
08:08:01,760 --> 08:08:04,120
کد اما اگر شخص دیگری بیاید و من باشم

13040
08:08:04,120 --> 08:08:05,520
در واقع با بدون صرفه جویی می شود

13041
08:08:05,520 --> 08:08:07,040
قالب بندی اگر شخص دیگری به ما مراجعه کند

13042
08:08:07,040 --> 08:08:09,798
پایه کدی که می خواهیم داشته باشیم

13043
08:08:09,798 --> 08:08:11,798
آنها آن را دقیقاً به همان شکل فرمت می کنند

13044
08:08:11,798 --> 08:08:14,040
ما آن را قالب بندی می کنیم تا کاری که می توانیم انجام دهیم این است که بتوانیم

13045
08:08:14,040 --> 08:08:17,120
از دستور forge format استفاده کنید که اگر ما

13046
08:08:17,120 --> 08:08:19,240
آن را اجرا کنید در واقع عدد مورد علاقه را می بینید

13047
08:08:19,240 --> 08:08:20,520
پیش رفت و آن را قالب بندی کرد تا من می روم

13048
08:08:20,520 --> 08:08:22,878
برای ذخیره بدون قالب بندی دوباره اجرا کنید

13049
08:08:22,878 --> 08:08:24,638
فرمت Forge و به Auto می رود

13050
08:08:24,638 --> 08:08:26,398
کد ما را در اینجا فرمت کنید تا این یک باشد

13051
08:08:26,398 --> 08:08:28,120
دستوری که همه را به صورت خودکار فرمت می کند

13052
08:08:28,120 --> 08:08:30,360
کد استحکام ما عالی و

13053
08:08:30,360 --> 08:08:33,240
علاوه بر این برای هر مخزن منفرد شما

13054
08:08:33,240 --> 08:08:34,920
همیشه با شما کار می کنم همیشه می خواهید یک

13055
08:08:34,920 --> 08:08:38,478
فایل readme.md پس روی فایل جدید کلیک راست کنید

13056
08:08:38,478 --> 08:08:41,440
readme.md من در واقع قبلاً یکی را ساخته بودم

13057
08:08:41,440 --> 08:08:42,878
اینجا و اینجا جایی است که می روی

13058
08:08:42,878 --> 08:08:44,840
برای قرار دادن اطلاعات در مورد پروژه خود

13059
08:08:44,840 --> 08:08:47,080
در اینجا چند نکته در مورد خصوصی قرار می دهم

13060
08:08:47,080 --> 08:08:48,600
استفاده از کلید که من فقط می خواهم آن را حذف کنم

13061
08:08:48,600 --> 08:08:50,798
در حال حاضر فایل های readme به طور کلی جایی هستند

13062
08:08:50,798 --> 08:08:52,398
شما اطلاعاتی در مورد پروژه خود قرار می دهید

13063
08:08:52,398 --> 08:08:54,718
دستورالعمل های کار با آن مکان به

13064
08:08:54,718 --> 08:08:56,718
تماس با شما واقعا هر گونه اطلاعات که

13065
08:08:56,718 --> 08:08:58,558
یکی دیگر از توسعه دهندگان open ource باید بداند

13066
08:08:58,558 --> 08:08:59,718
زمانی که آنها می خواهند با شما تعامل داشته باشند

13067
08:08:59,718 --> 08:09:01,360
پروژه چون ما به دنبال آن هستیم

13068
08:09:01,360 --> 08:09:03,200
این تا به GitHub و همچنین ما نیست

13069
08:09:03,200 --> 08:09:04,718
قرار است این را به GitHub ما ارتقا دهیم

13070
08:09:04,718 --> 08:09:06,638
زیرا به نوعی آسان است اما در

13071
08:09:06,638 --> 08:09:08,040
پروژه بعدی ما در واقع به

13072
08:09:08,040 --> 08:09:09,760
کد را به GitHub فشار دهید و من می روم

13073
08:09:09,760 --> 08:09:11,760
تا به شما یاد بدهم چگونه این کار را readme.md انجام دهید

13074
08:09:11,760 --> 08:09:14,600
آیا این نحو نشانه گذاری به یاد داشته باشید که چگونه ما

13075
08:09:14,600 --> 08:09:16,160
در مورد پاسخ دادن به سوالات صحبت می کردند

13076
08:09:16,160 --> 08:09:18,280
یا با استفاده از علامت گذاری سوال بپرسید

13077
08:09:18,280 --> 08:09:19,840
نحو به خوبی این خواهد بود

13078
08:09:19,840 --> 08:09:23,240
اگر هشتگ یا پوند بزنم دقیقاً همینطور است

13079
08:09:23,240 --> 08:09:25,160
اینجوری امضا کن و بعد سلام می کنم

13080
08:09:25,160 --> 08:09:27,440
مقداری متن اینجا و اگر ذخیره کنم

13081
08:09:27,440 --> 08:09:29,160
کاری که من می توانم انجام دهم این است که در واقع می توانم پیش نمایش کنم

13082
08:09:29,160 --> 08:09:31,760
این علامت گذاری در پسوندهای من به پایان رسیده است

13083
08:09:31,760 --> 08:09:34,080
در اینجا ما به دنبال نشانه گذاری هستیم

13084
08:09:34,080 --> 08:09:35,958
پسوند در واقع در حال حاضر یک

13085
08:09:35,958 --> 08:09:39,280
markdown allinone یا markdown preview یا

13086
08:09:39,280 --> 08:09:41,160
هر چه شما می خواهید نصب کنید و ما می توانیم

13087
08:09:41,160 --> 08:09:43,478
Command pet ما را با دستور باز کنید

13088
08:09:43,478 --> 08:09:47,160
shift p یا نمایش پالت فرمان ما می توانیم انجام دهیم

13089
08:09:47,160 --> 08:09:50,478
پیش نمایش markdown پیش نمایش باز مانند این

13090
08:09:50,478 --> 08:09:52,120
و ما می توانیم ببینیم که این به چه شکل است

13091
08:09:52,120 --> 08:09:54,600
اگر آن را در یک مخزن GitHub بود، ما می توانیم ببینیم

13092
08:09:54,600 --> 08:09:57,000
سلام بزرگ است ما می توانیم متن خود را پایین ببینیم

13093
08:09:57,000 --> 08:09:59,398
اینجا کوچک است و اگر بخواهم این کار را انجام دهم

13094
08:09:59,398 --> 08:10:01,718
من می توانم بگویم چند تکس مانند این

13095
08:10:01,718 --> 08:10:04,398
کد اینجا را ذخیره کنید که در پیش نمایش ما نگاه کنید

13096
08:10:04,398 --> 08:10:05,958
دوباره می بینیم که اکنون فرمت شده است

13097
08:10:05,958 --> 08:10:09,360
به عنوان کد می توانید دستور shift V را نیز انجام دهید

13098
08:10:09,360 --> 08:10:11,080
برای رفتن خودکار به حالت پیش نمایش یا

13099
08:10:11,080 --> 08:10:13,840
ممکن است کنترل شیفت V برای ویندوز باشد

13100
08:10:13,840 --> 08:10:15,398
و کاربران لینوکس بسیاری وجود دارد

13101
08:10:15,398 --> 08:10:17,040
راه های مختلف برای رفتن به پیش نمایش خود را

13102
08:10:17,040 --> 08:10:20,120
علامت گذاری کنید و به خاطر بسپارید که در صورت فرمت کردن

13103
08:10:20,120 --> 08:10:22,878
readme شما مشکل است معمولا AIS انجام دهید

13104
08:10:22,878 --> 08:10:24,558
کار بسیار خوبی در قالب بندی شما

13105
08:10:24,558 --> 08:10:26,160
اگر فقط از آنها بپرسید برای شما علامت گذاری می شود

13106
08:10:26,160 --> 08:10:29,160
مودبانه

13107
08:10:30,318 --> 08:10:32,200
الان کیمیا یه دو تا دیگه داره واقعا

13108
08:10:32,200 --> 08:10:34,120
ویژگی های جالب در مورد آن به خصوص زمانی که

13109
08:10:34,120 --> 08:10:35,798
آن را به یادگیری بیشتر در مورد آنچه است

13110
08:10:35,798 --> 08:10:37,760
در واقع با معاملات ما اتفاق می افتد

13111
08:10:37,760 --> 08:10:39,718
هر زمان که یک تراکنش را به یک

13112
08:10:39,718 --> 08:10:41,638
گره بلاک چین که در واقع وارد می شود

13113
08:10:41,638 --> 08:10:43,798
چیزی به نام M Pool آن است

13114
08:10:43,798 --> 08:10:45,398
اساساً مکانی که معاملات انجام می شود

13115
08:10:45,398 --> 08:10:47,878
قبل از اینکه واقعاً ارسال شوند و

13116
08:10:47,878 --> 08:10:49,600
داشبورد کیمیاگری یک مکان عالی است

13117
08:10:49,600 --> 08:10:52,280
در واقع آن معاملات را مشاهده کنید و ببینید

13118
08:10:52,280 --> 08:10:53,878
وضعیت آنها، بنابراین من می خواهم ادامه دهم

13119
08:10:53,878 --> 08:10:56,040
و آن را برگردانید تا از آن وتو کنید

13120
08:10:56,040 --> 08:10:57,680
تیم کیمیاگری که می خواهد توضیح دهد

13121
08:10:57,680 --> 08:10:59,840
بیشتر در مورد آنچه که کیمیاگری ارائه می دهد

13122
08:10:59,840 --> 08:11:01,558
برخی از بخش های جالب دیگر کیمیاگری

13123
08:11:01,558 --> 08:11:08,920
و بیشتر ZK Stark ZK Nar Z اثبات z Oh W

13124
08:11:08,920 --> 08:11:11,200
اوه من متاسفم من جام جم هستم همه

13125
08:11:11,200 --> 08:11:13,120
و به این ویدیوی کاملاً جدید I'm V خوش آمدید

13126
08:11:13,120 --> 08:11:15,360
و امروز می روم پیاده روی

13127
08:11:15,360 --> 08:11:17,478
به این من نیست

13128
08:11:17,478 --> 08:11:21,558
کانال این حتی کانال AR نیست

13129
08:11:21,558 --> 08:11:23,920
خدای من این جدیدترین است

13130
08:11:23,920 --> 08:11:25,840
ویدیوی پاتریک کالینز در مورد ریخته گری که

13131
08:11:25,840 --> 08:11:27,958
همه باید تماشا کنند اوه خوب خوش آمدید

13132
08:11:27,958 --> 08:11:31,200
همه من VTO هستم و از شما متشکرم پاتریک

13133
08:11:31,200 --> 08:11:33,240
برای میزبانی این comeu فکر می کنم کار من است

13134
08:11:33,240 --> 08:11:35,200
امروز قرار است کمی بیشتر به شما بگویم

13135
08:11:35,200 --> 08:11:38,000
چه کیمیاگری است آنچه ما انجام می دهیم چگونه آن را انجام می دهیم

13136
08:11:38,000 --> 08:11:39,958
و چگونه می توانید بیشترین بهره را از آن ببرید

13137
08:11:39,958 --> 08:11:42,120
قبل از شروع به من اجازه دهید

13138
08:11:42,120 --> 08:11:45,120
سریع سریع خود را معرفی کنید من هستم

13139
08:11:45,120 --> 08:11:47,718
تجربه توسعه دهنده رهبر BTO در Alchemy

13140
08:11:47,718 --> 08:11:49,760
توسعه دهنده وبلاگ و محتوای رایگان وب

13141
08:11:49,760 --> 08:11:51,878
خالق در یک ماموریت سوار بر 1 میلیون

13142
08:11:51,878 --> 08:11:54,558
البته امروز توسعه دهندگان به صورت رایگان وارد وب می شوند

13143
08:11:54,558 --> 08:11:56,520
ما اینجا نیستیم که در مورد من صحبت کنیم، بلکه ما هستیم

13144
08:11:56,520 --> 08:11:58,398
اینجا برای صحبت در مورد اینکه چگونه Alchemy می تواند برنامه ریزی کند

13145
08:11:58,398 --> 08:12:00,638
مقیاس برنامه های غیرمتمرکز شما به

13146
08:12:00,638 --> 08:12:04,520
میلیاردها کاربر پس برای شروع چه کاری

13147
08:12:04,520 --> 08:12:07,558
کیمیاگری خوب است کیمیاگری یک گره است

13148
08:12:07,558 --> 08:12:09,600
ارائه دهنده و ابزار توسعه دهنده رایگان وب

13149
08:12:09,600 --> 08:12:11,920
پلت فرمی که صدها هزار نفر را تامین می کند

13150
08:12:11,920 --> 08:12:14,520
از وب سه و وب به برنامه های کاربردی خارج می شود

13151
08:12:14,520 --> 08:12:17,760
چیزهایی مانند openc Nifty Gateway وجود دارد

13152
08:12:17,760 --> 08:12:21,520
اما همچنین zerox Argent Dapper اما همچنین

13153
08:12:21,520 --> 08:12:24,760
به عنوان وب بزرگ بزرگ به شرکت هایی مانند

13154
08:12:24,760 --> 08:12:27,760
Adobe Shopify و سوال را خط خطی کنید

13155
08:12:27,760 --> 08:12:29,680
در اینجا احتمالا این است که چرا این شرکت ها

13156
08:12:29,680 --> 08:12:33,000
از ما استفاده کنید چرا کیمیاگری خوب است

13157
08:12:33,000 --> 08:12:36,160
سوالی که در اینجا سعی می کنیم به اختصار به آن پاسخ دهیم

13158
08:12:36,160 --> 08:12:38,958
مسئله این است که شما نیاز به توسعه یک

13159
08:12:38,958 --> 08:12:40,958
به احتمال زیاد برنامه اجرا نمی شود

13160
08:12:40,958 --> 08:12:43,000
سرورهایی که کد شما را کد می کنید، این کار را انجام خواهند داد

13161
08:12:43,000 --> 08:12:46,080
اجرا کنید و به احتمال زیاد حتی نمی توانید

13162
08:12:46,080 --> 08:12:48,318
توسعه استقرار و ادغام

13163
08:12:48,318 --> 08:12:50,760
از خطوط لوله برای انجام این کار استفاده خواهید کرد

13164
08:12:50,760 --> 08:12:54,520
خدماتی مانند AWS Azure Google Cloud

13165
08:12:54,520 --> 08:12:57,200
خوب کیمیا دقیقا این کار را انجام می دهد اما برای

13166
08:12:57,200 --> 08:13:00,520
بدون وب می توانید آن را به عنوان AWS ببینید

13167
08:13:00,520 --> 08:13:04,398
وب رایگان با کتابخانه های apis sdks که

13168
08:13:04,398 --> 08:13:05,920
به سادگی توسعه دهنده شما خواهد شد

13169
08:13:05,920 --> 08:13:08,798
تجربه بهتری داشته باشیم اما چگونه این کار را انجام دهیم

13170
08:13:08,798 --> 08:13:11,040
خوب ما این کار را عمدتاً به سه روش انجام می دهیم

13171
08:13:11,040 --> 08:13:14,120
اولین گره یک بلاک چین است

13172
08:13:14,120 --> 08:13:16,798
ژن اختصاصی که به عنوان یک بار عمل می کند

13173
08:13:16,798 --> 08:13:18,680
بالانس در بالای گره خود و بسازید

13174
08:13:18,680 --> 08:13:20,840
مطمئن باشید که شما همیشه آخرین موجود را دارید

13175
08:13:20,840 --> 08:13:23,318
داده ها از زنجیره بلوکی در بالای آن

13176
08:13:23,318 --> 08:13:25,680
سوپر گره ما api اعلام شده را ساختیم

13177
08:13:25,680 --> 08:13:28,000
api های اعلام شده مجموعه ای از api هایی هستند که

13178
08:13:28,000 --> 08:13:29,558
به شما امکان می دهد داده ها را از

13179
08:13:29,558 --> 08:13:32,120
بلاک چین را به راحتی در اینجا می توانید ببینید

13180
08:13:32,120 --> 08:13:34,000
چگونه ما این را با کیمیاگری تصور می کنیم

13181
08:13:34,000 --> 08:13:35,878
ابرگره در مرکز به عنوان هسته

13182
08:13:35,878 --> 08:13:38,318
زیرساختی که اکوسیستم آن را تامین می کند

13183
08:13:38,318 --> 08:13:40,760
در اطراف مانند apis اعلام شده ما

13184
08:13:40,760 --> 08:13:42,680
بلکه ابزارهای نظارتی ما و از

13185
08:13:42,680 --> 08:13:44,798
البته حمایت از تمام زنجیره ای که ما

13186
08:13:44,798 --> 08:13:47,360
پشتیبانی تا به امروز و ما به آن باز خواهیم گشت

13187
08:13:47,360 --> 08:13:49,798
در چند ثانیه اما سوال این است

13188
08:13:49,798 --> 08:13:51,958
البته چگونه می توانید خوب شروع کنید

13189
08:13:51,958 --> 08:13:53,478
اولین کاری که می خواهیم انجام دهیم این است

13190
08:13:53,478 --> 08:13:56,040
در alchemy.com حرکت کنید و ما هستیم

13191
08:13:56,040 --> 08:13:57,840
برای ایجاد یک حساب کاربری جدید

13192
08:13:57,840 --> 08:14:00,160
یک حساب کاربری در alchemy.com به طور کامل است

13193
08:14:00,160 --> 08:14:02,558
چیز رایگان و در واقع جالب این است که

13194
08:14:02,558 --> 08:14:04,398
شما می توانید برنامه خود را مقیاس بندی کنید

13195
08:14:04,398 --> 08:14:06,398
از طرح Premium ما استفاده می کنیم زیرا اینطور است

13196
08:14:06,398 --> 08:14:09,200
بسیار سخاوتمندانه پس نگران نباشید

13197
08:14:09,200 --> 08:14:11,120
در مورد پرداخت هر چیزی که می خواهید

13198
08:14:11,120 --> 08:14:13,120
امروز و احتمالا در پاتریک را ببینید

13199
08:14:13,120 --> 08:14:16,200
استفاده از دوره کاملا رایگان است

13200
08:14:16,200 --> 08:14:18,240
برگردید و یک حساب کاربری جدید در این ایجاد کنید

13201
08:14:18,240 --> 08:14:19,958
البته من فقط وارد سیستم می شوم

13202
08:14:19,958 --> 08:14:21,718
در حال حاضر یک حساب کاربری دارم، بنابراین روی آن کلیک می کنم

13203
08:14:21,718 --> 08:14:24,478
وارد شوید و به محض اینکه این را باز کنیم

13204
08:14:24,478 --> 08:14:26,240
پنجره شما همه چیز خود را خواهید دید

13205
08:14:26,240 --> 08:14:28,440
برنامه های کاربردی البته اگر این است

13206
08:14:28,440 --> 08:14:30,638
اولین باری که در Alchemy وارد می شوید

13207
08:14:30,638 --> 08:14:32,600
فقط برنامه دمو را می بیند اما

13208
08:14:32,600 --> 08:14:33,958
نگران نباشید ما یاد خواهیم گرفت که چگونه این کار را انجام دهیم

13209
08:14:33,958 --> 08:14:36,638
ایجاد یک برنامه جدید در حال حاضر فوق العاده

13210
08:14:36,638 --> 08:14:39,120
روی ایجاد برنامه کلیک کنید و اجازه دهید

13211
08:14:39,120 --> 08:14:41,280
اسمش را بگذارید تا اسمش را بگذاریم

13212
08:14:41,280 --> 08:14:43,398
پاتریک عالیه و من میخوام استفاده کنم

13213
08:14:43,398 --> 08:14:45,160
تاکید می کند فقط به دلیل شخصی

13214
08:14:45,160 --> 08:14:47,318
ترجیحا احساس رایگان برای استفاده از فضاها یا

13215
08:14:47,318 --> 08:14:49,440
نام برنامه خود را به روشی که می خواهید نام گذاری کنید

13216
08:14:49,440 --> 08:14:51,000
ما همچنین قصد داریم توضیحاتی ارائه دهیم

13217
08:14:51,000 --> 08:14:53,398
این اختیاری است شما مجبور نیستید اما من

13218
08:14:53,398 --> 08:14:57,520
واقعا فکر می کنم که پاتریک باحال است و

13219
08:14:57,520 --> 08:15:00,318
سپس ما یک زنجیره را انتخاب می کنیم

13220
08:15:00,318 --> 08:15:02,478
گفت قبل از اینکه از اکثریت حمایت کنیم

13221
08:15:02,478 --> 08:15:04,680
همانطور که می بینید زنجیره های سازگار evm

13222
08:15:04,680 --> 08:15:07,318
در اینجا ما از اتریوم چند ضلعی P نیز پشتیبانی می کنیم

13223
08:15:07,318 --> 08:15:10,958
ZK evm و همچنین خوش بینی و AAR و

13224
08:15:10,958 --> 08:15:13,080
علاوه بر این، ما از سولانا و غیره حمایت می کنیم

13225
08:15:13,080 --> 08:15:16,160
زنجیره evm در اینجا می توانید زنجیره خود را انتخاب کنید

13226
08:15:16,160 --> 08:15:18,160
و در اینجا می توانید شبکه خود را در انتخاب کنید

13227
08:15:18,160 --> 08:15:20,318
در این مورد ما به سراغ eum mayet می رویم اما

13228
08:15:20,318 --> 08:15:22,440
با خیال راحت همه موارد دیگر را امتحان کنید

13229
08:15:22,440 --> 08:15:24,840
شبکه ها و شبکه های تست البته ما داریم

13230
08:15:24,840 --> 08:15:27,760
یکی برای همه این um شبکه اصلی که ما

13231
08:15:27,760 --> 08:15:30,878
پشتیبانی کنید، بنابراین من برنامه جدید را ایجاد خواهم کرد و

13232
08:15:30,878 --> 08:15:33,160
پس از ایجاد برنامه من فقط می توانم

13233
08:15:33,160 --> 08:15:36,200
برو و نام من را جستجو کن تا پاتریک باشد

13234
08:15:36,200 --> 08:15:40,160
خنک و روی برنامه من کلیک کنید اینجا ما

13235
08:15:40,160 --> 08:15:43,120
وقتی برنامه شما را باز کرد بروید

13236
08:15:43,120 --> 08:15:45,440
قادر به دیدن برنامه خواهد بود

13237
08:15:45,440 --> 08:15:48,120
داشبورد خاص و این بزرگ است

13238
08:15:48,120 --> 08:15:50,160
تغییر بازی بزرگ Cher برای همه د

13239
08:15:50,160 --> 08:15:51,798
توسعه دهندگان برنامه متمرکز

13240
08:15:51,798 --> 08:15:54,000
زیرا این به شما دید کامل می دهد

13241
08:15:54,000 --> 08:15:56,360
بیش از برنامه و زیرساخت شما

13242
08:15:56,360 --> 08:15:58,558
سلامتی شما قادر خواهید بود چیزهایی از این قبیل را ببینید

13243
08:15:58,558 --> 08:16:02,040
به عنوان واحدهای محاسبه تأخیر که است

13244
08:16:02,040 --> 08:16:04,680
چند تماس RPC یادداشت های شما را می خورد

13245
08:16:04,680 --> 08:16:06,478
و همچنین میزان موفقیت شما

13246
08:16:06,478 --> 08:16:08,718
فراخوانی توان عملیاتی و غیره و غیره

13247
08:16:08,718 --> 08:16:10,718
forth فوق العاده مفید در زمانی که شما نیاز دارید

13248
08:16:10,718 --> 08:16:14,680
اشکال زدایی پس بیایید بگوییم که در اینجا 98٪ را می بینید

13249
08:16:14,680 --> 08:16:16,840
از میزان موفقیت شما قادر خواهید بود

13250
08:16:16,840 --> 08:16:18,958
درک کنید که چرا معاملات شما درست نیست

13251
08:16:18,958 --> 08:16:20,760
خوب گذراندن، بیایید در واقع یک کار را انجام دهیم

13252
08:16:20,760 --> 08:16:22,878
به عنوان مثال اجازه دهید من برگردم و پیدا کنم

13253
08:16:22,878 --> 08:16:25,798
برنامه ای که دارای کدهای واقعی است

13254
08:16:25,798 --> 08:16:28,638
اینجا می‌رویم، من فقط به این نسخه نمایشی پیمایش کردم

13255
08:16:28,638 --> 08:16:30,680
نرم افزار کلیدی که همانطور که می بینید دارد

13256
08:16:30,680 --> 08:16:33,638
هزاران تماس اما همانطور که می بینید

13257
08:16:33,638 --> 08:16:36,360
دارای میزان موفقیت است

13258
08:16:36,360 --> 08:16:39,920
98.5 درصد یعنی 1.5 درصد از تماس های ما

13259
08:16:39,920 --> 08:16:42,478
شکست می خورید از طریق اما چگونه می توانید

13260
08:16:42,478 --> 08:16:44,120
درک کنید که چگونه این را اشکال زدایی می کنید

13261
08:16:44,120 --> 08:16:46,798
خوب اگر از شانس های کیمیاگری استفاده نمی کنید

13262
08:16:46,798 --> 08:16:48,920
هستند که برای اشکال زدایی RPC شما تماس می گیرد

13263
08:16:48,920 --> 08:16:50,878
باید گره های خود را بچرخانید یا

13264
08:16:50,878 --> 08:16:53,040
یک گره محلی اجرا شود و در آن صورت

13265
08:16:53,040 --> 08:16:54,878
می‌توانید گزارش‌های در حال آمدن را ببینید

13266
08:16:54,878 --> 08:16:56,958
از گره در غیر این صورت وجود ندارد

13267
08:16:56,958 --> 08:16:58,478
امکان دیدن سیاهههای مربوط از

13268
08:16:58,478 --> 08:17:00,000
گره این چیزی نیست که شما بخواهید

13269
08:17:00,000 --> 08:17:02,878
در اسکن E با استفاده از کیمیاگری شما خواهید بود

13270
08:17:02,878 --> 08:17:05,120
قادر به دیدن تمام مسائل مربوط به

13271
08:17:05,120 --> 08:17:07,120
تماس های شما و همچنین مسائل شناخته شده

13272
08:17:07,120 --> 08:17:10,040
مربوط به تماس های شما در این داشبورد است

13273
08:17:10,040 --> 08:17:13,040
بنابراین بیایید بگوییم که ما 1.5٪ تماس داریم

13274
08:17:13,040 --> 08:17:14,520
کاری که می توانیم انجام دهیم این است که برویم

13275
08:17:14,520 --> 08:17:17,478
در دوبله درخواست نامعتبر اخیر و

13276
08:17:17,478 --> 08:17:19,080
اینجا همه درخواست هایی که انجام نشدند

13277
08:17:19,080 --> 08:17:21,440
از طریق لیست خواهد شد و همچنین

13278
08:17:21,440 --> 08:17:23,478
دلیل اینکه چرا آنها را از طریق برای

13279
08:17:23,478 --> 08:17:25,600
به عنوان مثال در اینجا ما یک جاده شنی الکترونیکی داریم

13280
08:17:25,600 --> 08:17:27,520
معامله ای که انجام نشد

13281
08:17:27,520 --> 08:17:29,398
چون گاز کافی نبود

13282
08:17:29,398 --> 08:17:31,840
بودجه اما بیایید یکی دیگر را اینجا بگیریم

13283
08:17:31,840 --> 08:17:33,798
اجرا برگردانده شده است به عنوان مثال معنی

13284
08:17:33,798 --> 08:17:35,160
که احتمالا مشکلی وجود دارد

13285
08:17:35,160 --> 08:17:38,000
قرارداد هوشمند به طوری که شما می توانید ببینید

13286
08:17:38,000 --> 08:17:40,280
اشکالات و همچنین شما می توانید دیگر را ببینید

13287
08:17:40,280 --> 08:17:42,238
اطلاعات سمت چپ اما من

13288
08:17:42,238 --> 08:17:44,040
چند ثانیه دیگر به این موضوع برمی گردد

13289
08:17:44,040 --> 08:17:45,878
چون می خواهم ابزار دیگری را به شما نشان دهم

13290
08:17:45,878 --> 08:17:47,760
که حتی دقیق تر است برای دیدن

13291
08:17:47,760 --> 08:17:50,280
اطلاعات مربوط به درخواست اقدام

13292
08:17:50,280 --> 08:17:52,318
در اینجا می توانید RPC خود را اشکال زدایی کنید

13293
08:17:52,318 --> 08:17:55,000
تماس با فوق العاده آسان در بالای آن به عنوان

13294
08:17:55,000 --> 08:17:57,160
می‌گفتم ابزارهای دیگری برای کمک داریم

13295
08:17:57,160 --> 08:17:59,600
شما اشکال زدایی می کنید و دید بیشتری پیدا می کنید

13296
08:17:59,600 --> 08:18:01,360
برنامه شما بنابراین اگر بر روی آن کلیک کنید

13297
08:18:01,360 --> 08:18:03,638
منو و در اینجا کاری که می توانیم انجام دهیم پیمایش است

13298
08:18:03,638 --> 08:18:06,360
در استخر M و مانول در واقع است

13299
08:18:06,360 --> 08:18:08,000
درست مثل مانول که ممکن است

13300
08:18:08,000 --> 08:18:09,440
وقتی بهش فکر میکنی فکر کن

13301
08:18:09,440 --> 08:18:11,360
ethereum بنابراین جایی است که همه از

13302
08:18:11,360 --> 08:18:13,638
معاملات شما هستند و می توانید ببینید

13303
08:18:13,638 --> 08:18:15,120
وضعیت معامله

13304
08:18:15,120 --> 08:18:17,080
اطلاعات در مورد معامله چه

13305
08:18:17,080 --> 08:18:18,760
اگر معامله انجام شود اگر

13306
08:18:18,760 --> 08:18:20,440
از طریق آن را صرف اگر برای

13307
08:18:20,440 --> 08:18:23,000
ساعت اگر فکر می کنید چقدر هزینه دارد

13308
08:18:23,000 --> 08:18:25,760
و غیره و غیره پس بیایید بگوییم ما

13309
08:18:25,760 --> 08:18:28,200
ما فقط در Mempo Watcher خود حرکت کردیم

13310
08:18:28,200 --> 08:18:30,160
و در اینجا ما همه معاملات را داریم

13311
08:18:30,160 --> 08:18:32,238
در حال بررسی برنامه های ما در اینجا I

13312
08:18:32,238 --> 08:18:33,840
یک دسته از برنامه های کاربردی پس که

13313
08:18:33,840 --> 08:18:35,920
چرا من معاملات زیادی می بینم

13314
08:18:35,920 --> 08:18:37,600
اینجا در بالا می توانید تمام ذهن را ببینید

13315
08:18:37,600 --> 08:18:39,520
معاملات پس معاملاتی که

13316
08:18:39,520 --> 08:18:42,600
در حال حاضر از طریق مانند می توانم فکر کنم یا

13317
08:18:42,600 --> 08:18:45,398
تراکنش های معلق را تایید کرد

13318
08:18:45,398 --> 08:18:47,000
اجازه دهید فقط یک برنامه را انتخاب کنم

13319
08:18:47,000 --> 08:18:48,680
چون البته در غیر این صورت پیش می رود

13320
08:18:48,680 --> 08:18:51,000
برای مدت طولانی در اینجا همه چیز را دارید

13321
08:18:51,000 --> 08:18:52,840
تراکنش های معلق که به معنای همه است

13322
08:18:52,840 --> 08:18:54,638
معاملاتی که در انتظار انجام شدن هستند

13323
08:18:54,638 --> 08:18:56,958
استخراج شده یا تایید شده و در اینجا شما دارید

13324
08:18:56,958 --> 08:18:58,920
افتاد و افتاد و جایگزین شد

13325
08:18:58,920 --> 08:19:00,360
تراکنش هایی که حذف شده اند

13326
08:19:00,360 --> 08:19:02,120
لغو شده یا با دیگری جایگزین شده است

13327
08:19:02,120 --> 08:19:04,398
معاملات با همان تماس غیر یکسان

13328
08:19:04,398 --> 08:19:08,318
داده ها و همان هزینه های گاز یا کاهش یافته است

13329
08:19:08,318 --> 08:19:10,280
یعنی معاملاتی وجود دارد که دارند

13330
08:19:10,280 --> 08:19:12,718
لغو شده است و تایید نخواهد شد یا

13331
08:19:12,718 --> 08:19:15,318
ذهن اما در بالای آن شما می توانید حتی

13332
08:19:15,318 --> 08:19:18,360
اطلاعات بیشتر در مورد این تماس ها در این

13333
08:19:18,360 --> 08:19:20,958
اگر اینجا روی خاکستر کلیک کنم، معاملات انجام می شود

13334
08:19:20,958 --> 08:19:23,200
این من را به کانال اتر نمی آورد

13335
08:19:23,200 --> 08:19:25,200
من را در معامله M poool بیاورید

13336
08:19:25,200 --> 08:19:27,760
صفحه خلاصه و در اینجا می توانم همه موارد را ببینم

13337
08:19:27,760 --> 08:19:30,080
اطلاعات مربوط به معامله من می توانم

13338
08:19:30,080 --> 08:19:32,398
قیمت بنزینش چقدر شد

13339
08:19:32,398 --> 08:19:34,680
البته در شبکه بود

13340
08:19:34,680 --> 08:19:37,360
هش تراکنش و همچنین از

13341
08:19:37,360 --> 08:19:39,200
آدرس پس چه کسی معامله را ارسال می کند و

13342
08:19:39,200 --> 08:19:41,200
چه کسی تراکنش را به آن نیز ارسال می کند

13343
08:19:41,200 --> 08:19:43,798
به عنوان ارزش داخل معامله زمان

13344
08:19:43,798 --> 08:19:47,360
ارسال طول کشید و مدت زمانی که طول کشید

13345
08:19:47,360 --> 08:19:49,958
برای تأیید اعتبار، این واضح تر است

13346
08:19:49,958 --> 08:19:51,638
در معاملات معتبر که در آن

13347
08:19:51,638 --> 08:19:53,478
همه چیز قبلاً پر شده است

13348
08:19:53,478 --> 08:19:55,638
می توانم در ذهنم برگردم

13349
08:19:55,638 --> 08:19:59,478
صفحه بنابراین ما به اینجا می رویم من می توانم یکی را انتخاب کنم و

13350
08:19:59,478 --> 08:20:01,478
همانطور که می بینید اینجا همه چیز را دارم

13351
08:20:01,478 --> 08:20:04,238
اطلاعات بنابراین من Max veper gas I دارم

13352
08:20:04,238 --> 08:20:06,318
نوع تراکنش را داشته باشید پس این بود

13353
08:20:06,318 --> 08:20:09,360
با استفاده از EAP 1559 و تعدادی دیگر

13354
08:20:09,360 --> 08:20:12,120
اطلاعات مربوط به خود معامله

13355
08:20:12,120 --> 08:20:13,920
برای رفع اشکال و پر شدن بسیار مفید است

13356
08:20:13,920 --> 08:20:16,478
دید بیش از همه در حال حاضر که ما

13357
08:20:16,478 --> 08:20:18,318
به سرعت از طریق چگونه کیمیاگری رفته است

13358
08:20:18,318 --> 08:20:21,318
کار می کند آنچه در آن است و چگونه ویژگی های آن است

13359
08:20:21,318 --> 08:20:23,440
می تواند به تجربه توسعه دهنده شما کمک کند

13360
08:20:23,440 --> 08:20:25,878
خیلی بهتر و سریعتر رشد می کنم

13361
08:20:25,878 --> 08:20:27,120
نمی خواهم خیلی بیشتر از آن بدزدم

13362
08:20:27,120 --> 08:20:28,840
زمان خود را در حین یادگیری در این مدت

13363
08:20:28,840 --> 08:20:30,600
دوره شگفت انگیز، بنابراین چه کاری می خواهم انجام دهم

13364
08:20:30,600 --> 08:20:32,600
شما را با چند منبع می گذارد

13365
08:20:32,600 --> 08:20:34,398
که تجربه توسعه دهنده شما را ایجاد می کند

13366
08:20:34,398 --> 08:20:36,798
با کیمیاگری حتی اولی بهتر است

13367
08:20:36,798 --> 08:20:38,920
اسناد ما است بنابراین ما

13368
08:20:38,920 --> 08:20:41,080
اسناد همه چیز شما نیاز به

13369
08:20:41,080 --> 08:20:44,360
شروع به استفاده از کتابخانه های apis SDK ما کنید

13370
08:20:44,360 --> 08:20:46,200
و همچنین ابزارهایی که ما نداشتیم

13371
08:20:46,200 --> 08:20:48,040
زمان برای عبور از امروز مانند ما

13372
08:20:48,040 --> 08:20:50,280
کتاب های وب graphql سفارشی تعمیم یافته

13373
08:20:50,280 --> 08:20:52,280
که به شما امکان می دهد داده ها را در زمان واقعی جمع آوری کنید

13374
08:20:52,280 --> 08:20:53,878
از بلاک چین از طریق پیوند

13375
08:20:53,878 --> 08:20:56,000
پرس و جو در بالای آن شما نیز خواهد شد

13376
08:20:56,000 --> 08:20:58,200
آموزش و راهنماهایی برای ساختن خود داشته باشید

13377
08:20:58,200 --> 08:21:00,440
برنامه های کاربردی و مکمل

13378
08:21:00,440 --> 08:21:02,798
دانشی که در این مدت ایجاد می کنید

13379
08:21:02,798 --> 08:21:05,200
البته ما را در توییتر دنبال کنید

13380
08:21:05,200 --> 08:21:08,080
سکوی کیمیا یا کیمیا یاد بگیر و اگر

13381
08:21:08,080 --> 08:21:09,440
می خواهی به من پیامی بزنی که بگوید

13382
08:21:09,440 --> 08:21:10,878
من چیزهای شگفت انگیزی که تو هستی

13383
08:21:10,878 --> 08:21:12,558
ساخت و ساز در حالی که از

13384
08:21:12,558 --> 08:21:14,958
دوره پاتریک لطفا به آن شلیک کنید

13385
08:21:14,958 --> 08:21:17,840
vostock در توییتر بسیار سپاسگزارم

13386
08:21:17,840 --> 08:21:19,798
پاتریک بار دیگر برای میزبانی از ما و

13387
08:21:19,798 --> 08:21:22,478
از همه برای همراهی با ما تشکر می کنیم

13388
08:21:22,478 --> 08:21:24,760
12 دقیقه از دیدن شما لذت بردم

13389
08:21:24,760 --> 08:21:28,520
اطراف و ساختمان شاد

13390
08:21:30,398 --> 08:21:31,760
اما برای این یکی باید باشید

13391
08:21:31,760 --> 08:21:33,238
فوق العاده به خودت افتخار می کنی

13392
08:21:33,238 --> 08:21:36,280
یک پروژه کامل را در Foundry انجام داد

13393
08:21:36,280 --> 08:21:38,160
تبریک می گویم پس بیایید سریع انجام دهیم

13394
08:21:38,160 --> 08:21:39,760
خلاصه همه چیزهایی که یاد گرفتیم و سپس

13395
08:21:39,760 --> 08:21:41,798
ما به پروژه بعدی می رویم و بله

13396
08:21:41,798 --> 08:21:43,718
ما قصد داریم پروژه بعدی خود را بالا ببریم

13397
08:21:43,718 --> 08:21:45,478
به GitHub و خیلی پیشرفته تر

13398
08:21:45,478 --> 08:21:47,200
ریخته گری و ابزارهای بسیار پیشرفته تر

13399
08:21:47,200 --> 08:21:49,080
در اینجا، پس بیایید یک جمع بندی سریع از آنچه را انجام دهیم

13400
08:21:49,080 --> 08:21:51,080
ما تا اینجا خوب یاد گرفتیم اول یاد گرفتیم

13401
08:21:51,080 --> 08:21:52,798
نحوه ایجاد پروژه های جدید ریخته گری با

13402
08:21:52,798 --> 08:21:55,440
جعل داس داس و بافتنی که خواهد داد

13403
08:21:55,440 --> 08:21:57,238
ما همه این پوشه ها در سمت چپ

13404
08:21:57,238 --> 08:21:58,760
سمت اینجا تا در واقع شروع به کار با

13405
08:21:58,760 --> 08:22:00,280
پروژه های ما به صورت حرفه ای تر

13406
08:22:00,280 --> 08:22:02,000
محیطی که در مورد برخی از آنها یاد گرفتیم

13407
08:22:02,000 --> 08:22:04,718
دستورات اساسی Foundry مانند ریخته گری

13408
08:22:04,718 --> 08:22:07,238
Anvil and Forge Forge برای

13409
08:22:07,238 --> 08:22:08,558
گردآوری و تعامل با ما

13410
08:22:08,558 --> 08:22:11,000
قراردادهای ریخته گری برای تعامل استفاده می شود

13411
08:22:11,000 --> 08:22:12,080
با قراردادهایی که قبلا بسته شده است

13412
08:22:12,080 --> 08:22:14,680
Deployed و Anvil برای استقرار a استفاده می شود

13413
08:22:14,680 --> 08:22:16,920
بلاک چین محلی مشابه گاناخ که

13414
08:22:16,920 --> 08:22:18,398
یکی دیگر از بلاک چین های محلی است که ما داریم

13415
08:22:18,398 --> 08:22:20,360
کار با ما یاد گرفتیم که هر زمان که ما

13416
08:22:20,360 --> 08:22:22,798
ارسال یک معامله در متاماسک ما ما هستیم

13417
08:22:22,798 --> 08:22:25,160
در واقع یک درخواست ارسال HTTP به

13418
08:22:25,160 --> 08:22:27,000
این URL RPC

13419
08:22:27,000 --> 08:22:29,760
و همچنین می توانیم یک URL RPC از a بگیریم

13420
08:22:29,760 --> 08:22:31,920
گره به عنوان یک سرویس مانند کیمیاگری و استفاده از

13421
08:22:31,920 --> 08:22:34,040
آن را در واقع ارسال تراکنش ها از

13422
08:22:34,040 --> 08:22:36,600
پروژه های ریخته گری ما هر دو روش را یاد گرفتیم

13423
08:22:36,600 --> 08:22:39,160
تا در واقع کد ما را در Foundry کامپایل کنیم

13424
08:22:39,160 --> 08:22:41,478
و سپس یک اسکریپت برای استقرار نیز بنویسید

13425
08:22:41,478 --> 08:22:44,000
آن را به طور مستقیم در استحکام آموخته ایم

13426
08:22:44,000 --> 08:22:46,120
برخی از اطلاعات بسیار ابتدایی در مورد

13427
08:22:46,120 --> 08:22:48,280
ایمن نگه داشتن کلیدهای خصوصی ما برای

13428
08:22:48,280 --> 08:22:49,200
بقیه دوره ای که قرار است باشیم

13429
08:22:49,200 --> 08:22:51,798
با فایل aemv کار می کنیم اما وقتی کار می کنیم

13430
08:22:51,798 --> 08:22:53,680
با پول واقعی ممکن است نخواهیم

13431
08:22:53,680 --> 08:22:55,600
در واقع کلید خصوصی خود را به صورت ساده داشته باشید

13432
08:22:55,600 --> 08:22:57,718
متن همیشه بنابراین ما یاد گرفتیم که چگونه استقرار کنیم

13433
08:22:57,718 --> 08:22:59,040
قراردادهای ما با یک بلاک چین

13434
08:22:59,040 --> 08:23:00,638
به صورت برنامه نویسی و سپس یاد گرفتیم که چگونه

13435
08:23:00,638 --> 08:23:02,440
برای تعامل با آنها با استفاده از بازیگران

13436
08:23:02,440 --> 08:23:05,200
کلمه کلیدی و ارسال برای ارسال تراکنش ها

13437
08:23:05,200 --> 08:23:07,238
و سپس برای خواندن از آنها تماس بگیرید

13438
08:23:07,238 --> 08:23:09,080
قراردادها را یاد گرفته ایم که چگونه خودکار کنیم

13439
08:23:09,080 --> 08:23:11,920
قراردادهای ما را با فرمت Forge قالب بندی کنیم

13440
08:23:11,920 --> 08:23:13,840
و ما روش دستی را یاد گرفتیم

13441
08:23:13,840 --> 08:23:16,000
در واقع یکی از قراردادهای ما را تأیید کنید

13442
08:23:16,000 --> 08:23:19,600
بلاک چین ما در اینجا چیزهای زیادی یاد گرفتیم

13443
08:23:19,600 --> 08:23:22,000
حتماً یک دقیقه وقت بگذارید

13444
08:23:22,000 --> 08:23:24,360
برو پیاده روی برو یک فنجان قهوه بخور برو

13445
08:23:24,360 --> 08:23:26,318
بستنی بگیرید و در توییتر پست کنید

13446
08:23:26,318 --> 08:23:27,680
که شما یک قدم اضافی در آن برداشته اید

13447
08:23:27,680 --> 08:23:29,638
شما باید سفر توسعه دهنده وب 3 خود را داشته باشید

13448
08:23:29,638 --> 08:23:31,200
به طور باورنکردنی به خود افتخار کنید

13449
08:23:31,200 --> 08:23:33,200
همینطور که قبلا گفتم تا اینجا رسیدم

13450
08:23:33,200 --> 08:23:35,120
نصب برخی از این ابزارها مانند vs

13451
08:23:35,120 --> 08:23:37,200
کد و ریخته گری می تواند یکی از

13452
08:23:37,200 --> 08:23:39,478
سخت ترین قسمت های کل این دوره بنابراین

13453
08:23:39,478 --> 08:23:40,958
اگر در اینجا هستید اگر با آن کار می کنید

13454
08:23:40,958 --> 08:23:43,160
من شما فوق العاده عمل می کنید ما یک

13455
08:23:43,160 --> 08:23:45,200
چیزهای بیشتری برای رفتن وجود دارد اما فقط با گرفتن این

13456
08:23:45,200 --> 08:23:47,558
تا اینجا شما فوق العاده خوب انجام داده اید

13457
08:23:47,558 --> 08:23:50,200
که گفته می شود آن استراحت را به یاد داشته باشید

13458
08:23:50,200 --> 08:23:52,520
استراحت برای مغز شما خوب است

13459
08:23:52,520 --> 08:23:54,798
آن استراحت و ما شما را در آینده می بینیم

13460
08:23:54,798 --> 08:23:57,798
یکی
